Module Name:    src
Committed By:   kre
Date:           Wed Apr 10 06:13:21 UTC 2019

Modified Files:
        src/tests/dev/cgd: t_cgd.sh

Log Message:
Fix quoting (quotes really do not nest...) and remove a bunch of it
that is harmless, but also pointless (in sh, quotes do not make strings,
everything is a string, rather they hide characters which would have
some other meaning unquoted (like spaces) - quotes are not needed around
strings like "descr" so remove them...

Be more consistent with line wrap style, try to avoid wrapping in the
middle of a (sh) word where possible.   Avoid \ use when it is not needed.

Un-KNF (C style) - sh has no declarations, there is no need to leave
blank lines at the head of a function to mark the end of the declarations.

This should be a NFC - but the quoting really was broken before, just
was probably harmless breakage.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/tests/dev/cgd/t_cgd.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/tests/dev/cgd/t_cgd.sh
diff -u src/tests/dev/cgd/t_cgd.sh:1.12 src/tests/dev/cgd/t_cgd.sh:1.13
--- src/tests/dev/cgd/t_cgd.sh:1.12	Wed Apr 10 06:09:39 2019
+++ src/tests/dev/cgd/t_cgd.sh	Wed Apr 10 06:13:21 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: t_cgd.sh,v 1.12 2019/04/10 06:09:39 kre Exp $
+#	$NetBSD: t_cgd.sh,v 1.13 2019/04/10 06:13:21 kre Exp $
 #
 # Copyright (c) 2010 The NetBSD Foundation, Inc.
 # All rights reserved.
@@ -34,13 +34,12 @@ atf_test_case basic cleanup
 basic_head()
 {
 
-	atf_set "descr" "Tests that encrypt/decrypt works"
-	atf_set "require.progs" "rump_server"
+	atf_set descr "Tests that encrypt/decrypt works"
+	atf_set require.progs rump_server
 }
 
 basic_body()
 {
-
 	d=$(atf_get_srcdir)
 	atf_check -s exit:0 \
 	    ${cgdserver} -d key=/dev/dk,hostpath=dk.img,size=1m unix://csock
@@ -57,7 +56,6 @@ basic_body()
 
 basic_cleanup()
 {
-
 	env RUMP_SERVER=unix://csock rump.halt || true
 }
 
@@ -65,28 +63,27 @@ atf_test_case wrongpass cleanup
 wrongpass_head()
 {
 
-	atf_set "descr" "Tests that wrong password does not give original " \
-	    "plaintext"
-	atf_set "require.progs" "rump_server"
+	atf_set descr \
+	    "Tests that wrong password does not give original plaintext"
+	atf_set require.progs rump_server
 }
 
 wrongpass_body()
 {
-
 	d=$(atf_get_srcdir)
 	atf_check -s exit:0 \
 	    ${cgdserver} -d key=/dev/dk,hostpath=dk.img,size=1m unix://csock
 
 	export RUMP_SERVER=unix://csock
-	atf_check -s exit:0 -x "echo 12345 | \
-	    rump.cgdconfig -p cgd0 /dev/dk ${d}/paramsfile"
+	atf_check -s exit:0 -x \
+	    "echo 12345 | rump.cgdconfig -p cgd0 /dev/dk ${d}/paramsfile"
 	atf_check -s exit:0 -e ignore -x \
 	    "dd if=${d}/t_cgd | rump.dd of=${rawcgd} count=2"
 
 	# unconfig and reconfig cgd
 	atf_check -s exit:0 rump.cgdconfig -u cgd0
-	atf_check -s exit:0 -x "echo 54321 | \
-	    rump.cgdconfig -p cgd0 /dev/dk ${d}/paramsfile"
+	atf_check -s exit:0 -x \
+	    "echo 54321 | rump.cgdconfig -p cgd0 /dev/dk ${d}/paramsfile"
 
 	atf_check -s exit:0 -e ignore dd if=${d}/t_cgd of=testfile count=2
 	atf_check -s exit:0 -e ignore -o not-file:testfile \
@@ -95,7 +92,6 @@ wrongpass_body()
 
 wrongpass_cleanup()
 {
-
 	env RUMP_SERVER=unix://csock rump.halt || true
 }
 
@@ -103,9 +99,8 @@ wrongpass_cleanup()
 atf_test_case unaligned_write cleanup
 unaligned_write_head()
 {
-
-	atf_set "descr" "Attempt unaligned writes to a raw cgd device"
-	atf_set "require.progs" "rump_server"
+	atf_set descr "Attempt unaligned writes to a raw cgd device"
+	atf_set require.progs rump_server
 }
 
 unaligned_write_body()
@@ -115,8 +110,8 @@ unaligned_write_body()
 	    ${cgdserver} -d key=/dev/dk,hostpath=dk.img,size=1m unix://csock
 
 	export RUMP_SERVER=unix://csock
-	atf_check -s exit:0 -x "echo 12345 | \
-	    rump.cgdconfig -p cgd0 /dev/dk ${d}/paramsfile"
+	atf_check -s exit:0 -x \
+	    "echo 12345 | rump.cgdconfig -p cgd0 /dev/dk ${d}/paramsfile"
 
 	# Check that cgd rejects writes of totally bogus lengths.
 	atf_check -s not-exit:0 -e ignore -x \
@@ -133,8 +128,8 @@ unaligned_write_body()
 	# packetizing the input on bogus boundaries and using the
 	# bizarre behaviour of `bs=N' in dd.
 	atf_check -s not-exit:0 -e ignore -x \
-	    "(echo -n x && sleep 1 && head -c 511 </dev/zero) \
-		| rump.dd of=${rawcgd} bs=512"
+	    "(echo -n x && sleep 1 && head -c 511 </dev/zero) |
+		rump.dd of=${rawcgd} bs=512"
 
 	# Check that cgd rejects sector-length writes if they are not
 	# on sector boundaries.  Doesn't work because dd can't be
@@ -152,35 +147,35 @@ unaligned_write_cleanup()
 
 vmeth_failure_body()
 {
-
 	local vmeth="$1"
 	local d=$(atf_get_srcdir)
 
 	atf_check -s exit:0 \
 	    ${cgdserver} -d key=/dev/dk,hostpath=dk.img,size=1m unix://csock
 	export RUMP_SERVER=unix://csock
-	atf_check -s not-exit:0 -e ignore -x "echo 12345 | \
-	    rump.cgdconfig -V "${vmeth}" -p cgd0 /dev/dk ${d}/paramsfile"
-	atf_check -s exit:0 -o not-match:"(^| )cgd0( |$)" rump.sysctl -n hw.disknames
+	atf_check -s not-exit:0 -e ignore -x \
+	    "echo 12345 |
+	     rump.cgdconfig -V '${vmeth}' -p cgd0 /dev/dk ${d}/paramsfile"
+	atf_check -s exit:0 -o not-match:'(^| )cgd0( |$)' \
+	    rump.sysctl -n hw.disknames
 }
 
 test_case_vmeth_failure()
 {
-
 	local vmeth="${1}"
 	local name="vmeth_failure_${vmeth}"
 
 	atf_test_case "${name}" cleanup
-	eval "${name}_head() { \
-		atf_set "descr" "Tests verification method \"${vmeth}\" failure" ; \
-		atf_set "require.progs" "rump_server" ; \
+	eval "${name}_head() {
+		atf_set descr 'Tests verification method \"${vmeth}\" failure'
+		atf_set require.progs rump_server
 	}"
-	eval "${name}_body() { \
-		vmeth_failure_body "${vmeth}" ; \
+	eval "${name}_body() {
+		vmeth_failure_body '${vmeth}'
 	}"
-	eval "${name}_cleanup() { \
-		rump.cgdconfig -u cgd0 2>/dev/null ; \
-		env RUMP_SERVER=unix://csock rump.halt || true ; \
+	eval "${name}_cleanup() {
+		rump.cgdconfig -u cgd0 2>/dev/null
+		env RUMP_SERVER=unix://csock rump.halt || true
 	}"
 }
 
@@ -191,7 +186,6 @@ test_case_vmeth_failure mbr
 
 atf_init_test_cases()
 {
-
 	atf_add_test_case basic
 	atf_add_test_case wrongpass
 	atf_add_test_case unaligned_write

Reply via email to