[Pkg-shadow-commits] r1691 - debian/trunk/tests/su/01

nekral-guest at alioth.debian.org nekral-guest at alioth.debian.org
Sun Jan 6 19:58:46 UTC 2008


Author: nekral-guest
Date: 2008-01-06 19:58:46 +0000 (Sun, 06 Jan 2008)
New Revision: 1691

Added:
   debian/trunk/tests/su/01/su_root.test
   debian/trunk/tests/su/01/su_user.test
Removed:
   debian/trunk/tests/su/01/run
Log:
Split run in 2 tests su to root and su to user.


Deleted: debian/trunk/tests/su/01/run
===================================================================
--- debian/trunk/tests/su/01/run	2008-01-06 19:55:54 UTC (rev 1690)
+++ debian/trunk/tests/su/01/run	2008-01-06 19:58:46 UTC (rev 1691)
@@ -1,44 +0,0 @@
-#!/bin/sh
-
-set -e
-
-cd $(dirname $0)
-
-# Rational:
-# Test that su can be used to switch to root and to a normal account
-
-# no testsuite password
-# root password: rootF00barbaz
-# myuser password: myuserF00barbaz
-
-save()
-{
-	[ ! -d tmp ] && mkdir tmp
-	for i in passwd group shadow gshadow
-	do
-		[ -f /etc/$i  ] && cp /etc/$i  tmp/$i
-	done
-
-	true
-}
-
-restore()
-{
-	for i in passwd group shadow gshadow
-	do
-		[ -f tmp/$i  ] && cp tmp/$i  /etc/$i  && rm tmp/$i
-	done
-	rmdir tmp
-}
-
-save
-
-# restore the files on exit
-trap 'restore' 0
-
-cp data/{passwd,shadow,group,gshadow} /etc/
-
-./run_su root rootF00barbaz '# '
-
-./run_su myuser myuserF00barbaz '$ '
-

Copied: debian/trunk/tests/su/01/su_root.test (from rev 1485, debian/trunk/tests/su/01/run)
===================================================================
--- debian/trunk/tests/su/01/su_root.test	                        (rev 0)
+++ debian/trunk/tests/su/01/su_root.test	2008-01-06 19:58:46 UTC (rev 1691)
@@ -0,0 +1,44 @@
+#!/bin/sh
+
+set -e
+
+cd $(dirname $0)
+
+# Rational:
+# Test that su can be used to switch to root and to a normal account
+
+# no testsuite password
+# root password: rootF00barbaz
+# myuser password: myuserF00barbaz
+
+save()
+{
+	[ ! -d tmp ] && mkdir tmp
+	for i in passwd group shadow gshadow
+	do
+		[ -f /etc/$i  ] && cp /etc/$i  tmp/$i
+	done
+
+	true
+}
+
+restore()
+{
+	for i in passwd group shadow gshadow
+	do
+		[ -f tmp/$i  ] && cp tmp/$i  /etc/$i  && rm tmp/$i
+	done
+	rmdir tmp
+}
+
+save
+
+# restore the files on exit
+trap 'restore' 0
+
+cp data/{passwd,shadow,group,gshadow} /etc/
+
+./run_su root rootF00barbaz '# '
+
+./run_su myuser myuserF00barbaz '$ '
+

Copied: debian/trunk/tests/su/01/su_user.test (from rev 1485, debian/trunk/tests/su/01/run)
===================================================================
--- debian/trunk/tests/su/01/su_user.test	                        (rev 0)
+++ debian/trunk/tests/su/01/su_user.test	2008-01-06 19:58:46 UTC (rev 1691)
@@ -0,0 +1,44 @@
+#!/bin/sh
+
+set -e
+
+cd $(dirname $0)
+
+# Rational:
+# Test that su can be used to switch to root and to a normal account
+
+# no testsuite password
+# root password: rootF00barbaz
+# myuser password: myuserF00barbaz
+
+save()
+{
+	[ ! -d tmp ] && mkdir tmp
+	for i in passwd group shadow gshadow
+	do
+		[ -f /etc/$i  ] && cp /etc/$i  tmp/$i
+	done
+
+	true
+}
+
+restore()
+{
+	for i in passwd group shadow gshadow
+	do
+		[ -f tmp/$i  ] && cp tmp/$i  /etc/$i  && rm tmp/$i
+	done
+	rmdir tmp
+}
+
+save
+
+# restore the files on exit
+trap 'restore' 0
+
+cp data/{passwd,shadow,group,gshadow} /etc/
+
+./run_su root rootF00barbaz '# '
+
+./run_su myuser myuserF00barbaz '$ '
+




More information about the Pkg-shadow-commits mailing list