chiark / gitweb /
Testing: Login/logout interrupted session tests
[cgi-auth-flexible.git] / tests / autotest
index 43f4080ceae9ac5672da4f0992595289e02c1f4c..a999b3223a6663be3807c8780b588b6144db39d4 100755 (executable)
@@ -65,4 +65,31 @@ submitform-expect "ACCESSGRANTED"
 
 etxt {path = '/Tsuffix'}
 
+send "/Make worms\r"
+submitform-expect "MAKING-worms"
+
+send "/Logout\r"
+submitform-expect "You have been logged out"
+
+send "B\x10/Make sponges\r"
+submitform-expect "You need to log in"
+
+fillformfield bob
+fillformfield sesame
+send "\t"
+submitform-expect "ACCESSGRANTED"
+
+send "/Logout\r"
+submitform-expect "You have been logged out"
+
+send "/Log in again\r"
+submitform-expect "need to log in"
+fillformfield bob
+fillformfield sesame
+send "\t"
+submitform-expect "ACCESSGRANTED"
+
+send "BBB\x10/Make sponges\r"
+submitform-expect "Login session interrupted"
+
 puts ok