svn commit: r291274 - user/ngie/more-tests2/sbin/geom/class/tests/uzip

Garrett Cooper ngie at FreeBSD.org
Wed Nov 25 00:33:44 UTC 2015


Author: ngie
Date: Wed Nov 25 00:33:42 2015
New Revision: 291274
URL: https://svnweb.freebsd.org/changeset/base/291274

Log:
  Move 1 to 1_test and 2 to 2_test

Added:
  user/ngie/more-tests2/sbin/geom/class/tests/uzip/1_test.sh
     - copied unchanged from r291273, user/ngie/more-tests2/sbin/geom/class/tests/uzip/1.sh
  user/ngie/more-tests2/sbin/geom/class/tests/uzip/2_test.sh
     - copied unchanged from r291273, user/ngie/more-tests2/sbin/geom/class/tests/uzip/2.sh
Deleted:
  user/ngie/more-tests2/sbin/geom/class/tests/uzip/1.sh
  user/ngie/more-tests2/sbin/geom/class/tests/uzip/2.sh
Modified:
  user/ngie/more-tests2/sbin/geom/class/tests/uzip/Makefile

Copied: user/ngie/more-tests2/sbin/geom/class/tests/uzip/1_test.sh (from r291273, user/ngie/more-tests2/sbin/geom/class/tests/uzip/1.sh)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/more-tests2/sbin/geom/class/tests/uzip/1_test.sh	Wed Nov 25 00:33:42 2015	(r291274, copy of r291273, user/ngie/more-tests2/sbin/geom/class/tests/uzip/1.sh)
@@ -0,0 +1,37 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+
+mntpoint="/mnt/test-1"
+
+#
+# prepare
+kldload geom_uzip
+UUE=$(dirname $0)/1.img.uzip.uue
+uudecode $UUE
+num=`mdconfig -an -f $(basename $UUE .uue)` || exit 1
+sleep 1
+
+#
+# mount
+mkdir -p "${mntpoint}"
+mount -o ro /dev/md${num}.uzip "${mntpoint}" || exit 1
+
+#
+# compare
+#cat "${mntpoint}/etalon.txt"
+diff -u etalon/etalon.txt "${mntpoint}/etalon.txt"
+if [ $? -eq 0 ]; then
+	echo "PASS"
+else
+	echo "FAIL"
+fi
+
+#
+# cleanup
+umount "${mntpoint}"
+rmdir "${mntpoint}"
+mdconfig -d -u ${num}
+sleep 1
+kldunload geom_uzip

Copied: user/ngie/more-tests2/sbin/geom/class/tests/uzip/2_test.sh (from r291273, user/ngie/more-tests2/sbin/geom/class/tests/uzip/2.sh)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/ngie/more-tests2/sbin/geom/class/tests/uzip/2_test.sh	Wed Nov 25 00:33:42 2015	(r291274, copy of r291273, user/ngie/more-tests2/sbin/geom/class/tests/uzip/2.sh)
@@ -0,0 +1,18 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+
+#
+# prepare
+
+UUE=$(dirname $0)/1.img.uzip.uue
+
+kldload geom_uzip
+uudecode $UUE
+num=`mdconfig -an -f $(basename $UUE .uue)` || exit 1
+sleep 1
+
+#
+# destroy
+kldunload geom_uzip

Modified: user/ngie/more-tests2/sbin/geom/class/tests/uzip/Makefile
==============================================================================
--- user/ngie/more-tests2/sbin/geom/class/tests/uzip/Makefile	Wed Nov 25 00:17:56 2015	(r291273)
+++ user/ngie/more-tests2/sbin/geom/class/tests/uzip/Makefile	Wed Nov 25 00:33:42 2015	(r291274)
@@ -28,7 +28,7 @@ FILESGROUPS=	FILES etalon
 etalon+=	etalon/etalon.txt
 etalonDIR=	${TESTSDIR}/etalon
 
-PLAIN_TESTS_SH+=	1
-PLAIN_TESTS_SH+=	2
+PLAIN_TESTS_SH+=	1_test
+PLAIN_TESTS_SH+=	2_test
 
 .include <bsd.test.mk>


More information about the svn-src-user mailing list