address lib/kadm5 test suite slowness
authorKen Raeburn <raeburn@mit.edu>
Mon, 2 Feb 2009 18:42:06 +0000 (18:42 +0000)
committerKen Raeburn <raeburn@mit.edu>
Mon, 2 Feb 2009 18:42:06 +0000 (18:42 +0000)
In mod-principal tests for clearing the principal's policy, instead of
just testing to see if the wrong string is output and timing out
looking for it, check also for the new expected value.  Cuts test
suite run time by about two minutes for each pass (client vs server).

ticket: 6357
target_version: 1.7

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21866 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/kadm5/unit-test/api.0/mod-principal.exp
src/lib/kadm5/unit-test/api.2/mod-principal.exp

index d6a9cbc902e38faa4b3056e8cdc9cc61ded09948..2d68a19c11daf9006387b12429106cc3ece000a6 100644 (file)
@@ -598,6 +598,7 @@ proc test20 {} {
     send "lindex \$principal 10\n"
     expect {
        -re "test-pol\n$prompt$"        { fail "$test" }
+       -re "null\n$prompt$"            { pass "$test" }
        timeout                         { pass "$test" }
     }
     send "lindex \$p1 6\n"
index 4472c78cee08aa6cf123f974aab2be1f1056d358..7c381c41ad1a920e0ec0a315fd4e00fae5d9c8e5 100644 (file)
@@ -598,6 +598,7 @@ proc test20 {} {
     send "lindex \$principal 10\n"
     expect {
        -re "test-pol\n$prompt$"        { fail "$test" }
+       -re "null\n$prompt$"            { pass "$test" }
        timeout                         { pass "$test" }
     }
     send "lindex \$p1 6\n"