svn rev #23661: trunk/src/tests/dejagnu/config/

ghudson@MIT.EDU ghudson at MIT.EDU
Tue Jan 19 12:20:45 EST 2010


http://src.mit.edu/fisheye/changelog/krb5/?cs=23661
Commit By: ghudson
Log Message:
In kinit_anonymous, fail out if we receive a password request from
kinit, instead of hanging.



Changed Files:
U   trunk/src/tests/dejagnu/config/default.exp
Modified: trunk/src/tests/dejagnu/config/default.exp
===================================================================
--- trunk/src/tests/dejagnu/config/default.exp	2010-01-14 19:27:33 UTC (rev 23660)
+++ trunk/src/tests/dejagnu/config/default.exp	2010-01-19 17:20:45 UTC (rev 23661)
@@ -2270,7 +2270,17 @@
     # Use kinit to get a ticket.
     #
     spawn $KINIT -5 -f -n $name@$REALMNAME
-    expect eof
+    expect {
+	"Password for $name@$REALMNAME:" {
+	    fail "kinit_anonymous (password requested)"
+	    return 0
+	}
+	timeout {
+	    fail "kinit_anonymous (timeout)"
+	    return 0
+	}
+	eof { }
+    }
     if ![check_exit_status kinit] {
 	fail "kinit anonymous"
     }




More information about the cvs-krb5 mailing list