[Fedora-directory-commits] dsgw/tests/lang testget.11, NONE, 1.1 testget.12, NONE, 1.1 testpost.1, NONE, 1.1 testpost.10, NONE, 1.1 testpost.11, NONE, 1.1 testpost.12, NONE, 1.1 testpost.2, NONE, 1.1 testpost.3, NONE, 1.1 testpost.4, NONE, 1.1 testpost.5, NONE, 1.1 testpost.6, NONE, 1.1 testpost.7, NONE, 1.1 testpost.8, NONE, 1.1 testpost.9, NONE, 1.1
by Doctor Conrad
Author: rmeggins
Update of /cvs/dirsec/dsgw/tests/lang
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15072/lang
Added Files:
testget.11 testget.12 testpost.1 testpost.10 testpost.11
testpost.12 testpost.2 testpost.3 testpost.4 testpost.5
testpost.6 testpost.7 testpost.8 testpost.9
Log Message:
added a lot of tests
--- NEW FILE testget.11 ---
file=maintitle.html
--- NEW FILE testget.12 ---
file=.MANUAL/contents.html
--- NEW FILE testpost.1 ---
--- NEW FILE testpost.10 ---
info=../../../../
--- NEW FILE testpost.11 ---
file=maintitle.html
--- NEW FILE testpost.12 ---
file=.MANUAL/contents.html
--- NEW FILE testpost.2 ---
info=
--- NEW FILE testpost.3 ---
file=
--- NEW FILE testpost.4 ---
info=&file=
--- NEW FILE testpost.5 ---
file=/
--- NEW FILE testpost.6 ---
file=.
--- NEW FILE testpost.7 ---
file=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
--- NEW FILE testpost.8 ---
file=../aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
--- NEW FILE testpost.9 ---
file=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/..
16 years, 2 months
[Fedora-directory-commits] dsgw/tests/edit testget.1, NONE, 1.1 testget.10, NONE, 1.1 testget.11, NONE, 1.1 testget.12, NONE, 1.1 testget.13, NONE, 1.1 testget.2, NONE, 1.1 testget.3, NONE, 1.1 testget.4, NONE, 1.1 testget.5, NONE, 1.1 testget.6, NONE, 1.1 testget.7, NONE, 1.1 testget.8, NONE, 1.1 testget.9, NONE, 1.1
by Doctor Conrad
Author: rmeggins
Update of /cvs/dirsec/dsgw/tests/edit
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15072/edit
Added Files:
testget.1 testget.10 testget.11 testget.12 testget.13
testget.2 testget.3 testget.4 testget.5 testget.6 testget.7
testget.8 testget.9
Log Message:
added a lot of tests
--- NEW FILE testget.1 ---
--- NEW FILE testget.10 ---
info=&dn=uid=newuser,ou=people,dc=example,dc=com&dnattr=&dndesc=&add=1&tmplname=passwd
--- NEW FILE testget.11 ---
info=&dn=uid=newuser,ou=people,dc=example,dc=com&dnattr=&dndesc=&add=1&tmplname=Anything
--- NEW FILE testget.12 ---
info=&dn=uid=newuser,ou=people,dc=example,dc=com&dnattr=&dndesc=&add=1&tmplname=person
--- NEW FILE testget.13 ---
info=&dn=uid=newuser,ou=people,dc=example,dc=com&dnattr=uid&dndesc=u i d&add=1&tmplname=person
--- NEW FILE testget.2 ---
info=&dn=%00&dnattr=&dndesc=&add=&tmplname=
--- NEW FILE testget.3 ---
info=&dn=uid=scarter,ou=people,dc=example,dc=com&dnattr=&dndesc=&add=&tmplname=
--- NEW FILE testget.4 ---
info=&dn=uid=scarter,ou=people,dc=example,dc=com&dnattr=&dndesc=&add=1&tmplname=
--- NEW FILE testget.5 ---
info=&dn=dc=parentdoesnotexist&dnattr=&dndesc=&add=1&tmplname=
--- NEW FILE testget.6 ---
info=&dn=uid=newuser,ou=people,dc=example,dc=com&dnattr=&dndesc=&add=1&tmplname=
--- NEW FILE testget.7 ---
info=&dn=uid=newuser,ou=people,dc=example,dc=com&dnattr=&dndesc=&add=1&tmplname=doesnotexist
--- NEW FILE testget.8 ---
info=&dn=uid=newuser,ou=people,dc=example,dc=com&dnattr=&dndesc=&add=1&tmplname=contents
--- NEW FILE testget.9 ---
info=&dn=uid=newuser,ou=people,dc=example,dc=com&dnattr=&dndesc=&add=1&tmplname=contents
16 years, 2 months
[Fedora-directory-commits] dsgw/tests/doauth testpost.1, NONE, 1.1 testpost.2, NONE, 1.1 testpost.3, NONE, 1.1 testpost.4, NONE, 1.1 testpost.5, NONE, 1.1 testpost.6, NONE, 1.1
by Doctor Conrad
Author: rmeggins
Update of /cvs/dirsec/dsgw/tests/doauth
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15072/doauth
Added Files:
testpost.1 testpost.2 testpost.3 testpost.4 testpost.5
testpost.6
Log Message:
added a lot of tests
--- NEW FILE testpost.1 ---
--- NEW FILE testpost.2 ---
escapedbinddn=bogusvalue
--- NEW FILE testpost.3 ---
binddn=bogusvalue
--- NEW FILE testpost.4 ---
authdesturl=_authdesturl_param_
--- NEW FILE testpost.5 ---
escapedbinddn=cn=directory manager&password=boguspassword
--- NEW FILE testpost.6 ---
escapedbinddn=cn=directory manager&password=secret12
16 years, 2 months
[Fedora-directory-commits] dsgw/tests/auth testget.1, NONE, 1.1 testget.2, NONE, 1.1 testget.3, NONE, 1.1 testget.4, NONE, 1.1 testget.5, NONE, 1.1 testget.6, NONE, 1.1 testget.7, NONE, 1.1 testpost.1, NONE, 1.1 testpost.2, NONE, 1.1 testpost.3, NONE, 1.1 testpost.4, NONE, 1.1 testpost.5, NONE, 1.1
by Doctor Conrad
Author: rmeggins
Update of /cvs/dirsec/dsgw/tests/auth
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15072/auth
Added Files:
testget.1 testget.2 testget.3 testget.4 testget.5 testget.6
testget.7 testpost.1 testpost.2 testpost.3 testpost.4
testpost.5
Log Message:
added a lot of tests
--- NEW FILE testget.1 ---
--- NEW FILE testget.2 ---
dn=bogusvalue
--- NEW FILE testget.3 ---
dn=MANAGER
--- NEW FILE testget.4 ---
dn=cn=directory manager
--- NEW FILE testget.5 ---
authdesturl=_authdesturl_param_
--- NEW FILE testget.6 ---
dn=cn=directory manager&authdesturl=_authdesturl_param_
--- NEW FILE testget.7 ---
authhint=_authhint_param_
--- NEW FILE testpost.1 ---
--- NEW FILE testpost.2 ---
escapedbinddn=bogusvalue
--- NEW FILE testpost.3 ---
binddn=bogusvalue
--- NEW FILE testpost.4 ---
authasrootdn=somebogusvalue
--- NEW FILE testpost.5 ---
authasrootdn=TRUE
16 years, 2 months
[Fedora-directory-commits] dsgw/tests setup.sh,1.1,1.2
by Doctor Conrad
Author: rmeggins
Update of /cvs/dirsec/dsgw/tests
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15072
Modified Files:
setup.sh
Log Message:
added a lot of tests
Index: setup.sh
===================================================================
RCS file: /cvs/dirsec/dsgw/tests/setup.sh,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- setup.sh 16 Jan 2008 22:56:03 -0000 1.1
+++ setup.sh 7 Feb 2008 22:46:56 -0000 1.2
@@ -9,7 +9,7 @@
adminpw=admin
#needinstance=1
#needdata=1
-usessl=1
+#usessl=1
PATH=/usr/lib64/mozldap:/usr/lib/mozldap:$PATH
export PATH
suffix="dc=example,dc=com"
@@ -97,15 +97,19 @@
SIEPWD: $adminpw
EOF
-VGPREFIX="valgrind --tool=memcheck --leak-check=yes --suppressions=$HOME/valgrind.supp --num-callers=40 "
+#VGPREFIX="valgrind --tool=memcheck --leak-check=yes --suppressions=$HOME/valgrind.supp --num-callers=40 --suppressions=$testdir/valgrind.supp "
+# These are CGI programs - they assume they will run for a very short period of time - they use exit() instead of free() :P
+VGPREFIX="valgrind --tool=memcheck --leak-check=no --suppressions=$HOME/valgrind.supp --num-callers=40 --suppressions=$testdir/valgrind.supp "
GDB="gdb -x .gdbinit "
DEBUGCMD=VALGRIND
#DEBUGCMD="$GDB"
-PROGS="lang"
+PROGS="edit"
# use scripts for orgchart perl scripts
SCRIPTS=""
+#ClientLanguage=en_US ; export ClientLanguage
+HTTP_ACCEPT_LANGUAGE=en_US ; export HTTP_ACCEPT_LANGUAGE
runATest() {
prog="$1"
@@ -118,7 +122,6 @@
shift
variant="$1"
- set -x
if [ ! -d results/$prog ] ; then mkdir -p results/$prog ; fi
basetest=`basename $mytest`$varnum
echo "Running test $mytest$varnum . . ."
@@ -135,19 +138,30 @@
QUERY_STRING="`cat $mytest`" ; export QUERY_STRING
else
CONTENT_LENGTH=`wc -c $mytest | cut -f1 -d' '` ; export CONTENT_LENGTH
+ CONTENT_TYPE=application/x-www-form-urlencoded ; export CONTENT_TYPE
fi
SCRIPT_NAME=/clients/dsgw/bin/$prog ; export SCRIPT_NAME
exec 4<$pwpfile
PASSWORD_PIPE=4 ; export PASSWORD_PIPE
if [ -n "$DEBUGCMD" -a "$DEBUGCMD" = "$GDB" ] ; then
- echo "break main" > .gdbinit
+ if [ -f /tmp/$prog.debug.$basetest ] ; then
+ echo "break main" > .gdbinit
+ else
+ rm -f .gdbinit
+ fi
if [ $type = "POST" ] ; then
echo "run < $mytest > results/$prog/$basetest.html" >> .gdbinit
else
echo "run > results/$prog/$basetest.html" >> .gdbinit
fi
+ if [ ! -f /tmp/$prog.debug.$basetest ] ; then
+ echo "quit" >> .gdbinit
+ fi
./libtool --mode execute $GDB ./$prog
+ if [ -f /tmp/$prog.debug.$basetest ] ; then
+ exit 1
+ fi
elif [ "$DEBUGCMD" = "VALGRIND" ] ; then
VALGRIND="$VGPREFIX --log-file-exactly=results/$prog/$basetest.vg"
if [ $type = "POST" ] ; then
@@ -168,7 +182,6 @@
if [ -n "$testtmpfile" -a -f "$testtmpfile" ] ; then
rm -f "$testtmpfile"
fi
- set +x
}
runGetTestsForProg() {
16 years, 2 months