[Pkg-shadow-commits] r3400 - in debian/trunk/tests/usertools: 01 01/18_userdel_remove_homedir 61_userdel_del_homedir_with_symlinks 61_userdel_del_homedir_with_symlinks/data
Nicolas FRANÇOIS
nekral-guest at alioth.debian.org
Thu Jul 14 16:24:26 UTC 2011
Author: nekral-guest
Date: 2011-07-14 16:24:26 +0000 (Thu, 14 Jul 2011)
New Revision: 3400
Added:
debian/trunk/tests/usertools/01/18_userdel_remove_homedir/userdel.err
debian/trunk/tests/usertools/61_userdel_del_homedir_with_symlinks/data/userdel.err
Modified:
debian/trunk/tests/usertools/01/18_userdel_remove_homedir.test
debian/trunk/tests/usertools/01/21_usermod_change_and_move_homedir.test
debian/trunk/tests/usertools/61_userdel_del_homedir_with_symlinks/userdel.test
Log:
userdel now warns when the user's mail spool cannot be found.
Added: debian/trunk/tests/usertools/01/18_userdel_remove_homedir/userdel.err
===================================================================
--- debian/trunk/tests/usertools/01/18_userdel_remove_homedir/userdel.err (rev 0)
+++ debian/trunk/tests/usertools/01/18_userdel_remove_homedir/userdel.err 2011-07-14 16:24:26 UTC (rev 3400)
@@ -0,0 +1 @@
+userdel: test1 mail spool (/var/mail/test1) not found
Modified: debian/trunk/tests/usertools/01/18_userdel_remove_homedir.test
===================================================================
--- debian/trunk/tests/usertools/01/18_userdel_remove_homedir.test 2011-07-14 16:19:27 UTC (rev 3399)
+++ debian/trunk/tests/usertools/01/18_userdel_remove_homedir.test 2011-07-14 16:24:26 UTC (rev 3400)
@@ -20,7 +20,16 @@
useradd --create-home test1
echo "OK"
echo -n "Delete user test1 with homedir (userdel --remove test1)..."
-userdel --remove test1
+userdel --remove test1 2>tmp/userdel.err
+
+echo "userdel reported:"
+echo "======================================================================="
+cat tmp/userdel.err
+echo "======================================================================="
+echo -n "Check the userdel message..."
+diff -au 18_userdel_remove_homedir/userdel.err tmp/userdel.err
+echo "userdel message OK."
+rm -f tmp/userdel.err
echo "OK"
echo -n "Check the passwd file..."
Modified: debian/trunk/tests/usertools/01/21_usermod_change_and_move_homedir.test
===================================================================
--- debian/trunk/tests/usertools/01/21_usermod_change_and_move_homedir.test 2011-07-14 16:19:27 UTC (rev 3399)
+++ debian/trunk/tests/usertools/01/21_usermod_change_and_move_homedir.test 2011-07-14 16:24:26 UTC (rev 3400)
@@ -29,9 +29,19 @@
test ! -d /home/test1
echo "OK"
echo -n "Delete user test1 (userdel test1)..."
-userdel test1 --remove
+userdel test1 --remove 2>tmp/userdel.err
echo "OK"
+echo "userdel reported:"
+echo "======================================================================="
+cat tmp/userdel.err
+echo "======================================================================="
+echo -n "Check the userdel message..."
+diff -au 18_userdel_remove_homedir/userdel.err tmp/userdel.err
+echo "userdel message OK."
+rm -f tmp/userdel.err
+echo "OK"
+
echo -n "Check the passwd file..."
../../common/compare_file.pl config/etc/passwd /etc/passwd
echo "OK"
Added: debian/trunk/tests/usertools/61_userdel_del_homedir_with_symlinks/data/userdel.err
===================================================================
--- debian/trunk/tests/usertools/61_userdel_del_homedir_with_symlinks/data/userdel.err (rev 0)
+++ debian/trunk/tests/usertools/61_userdel_del_homedir_with_symlinks/data/userdel.err 2011-07-14 16:24:26 UTC (rev 3400)
@@ -0,0 +1 @@
+userdel: foo mail spool (/var/mail/foo) not found
Modified: debian/trunk/tests/usertools/61_userdel_del_homedir_with_symlinks/userdel.test
===================================================================
--- debian/trunk/tests/usertools/61_userdel_del_homedir_with_symlinks/userdel.test 2011-07-14 16:19:27 UTC (rev 3399)
+++ debian/trunk/tests/usertools/61_userdel_del_homedir_with_symlinks/userdel.test 2011-07-14 16:24:26 UTC (rev 3400)
@@ -28,9 +28,19 @@
chown -R foo:foo /home/foo /home/bar /home/baz
echo -n "Delete user foo (userdel -r foo)..."
-userdel -r foo
+userdel -r foo 2>tmp/userdel.err
echo "OK"
+echo "userdel reported:"
+echo "======================================================================="
+cat tmp/userdel.err
+echo "======================================================================="
+echo -n "Check the userdel message..."
+diff -au data/userdel.err tmp/userdel.err
+echo "userdel message OK."
+rm -f tmp/userdel.err
+echo "OK"
+
echo -n "Check the passwd file..."
../../common/compare_file.pl data/passwd /etc/passwd
echo "OK"
More information about the Pkg-shadow-commits
mailing list