summaryrefslogtreecommitdiffstats
path: root/python/tests/login_tests.py
diff options
context:
space:
mode:
authorEmmanuel Raviart <eraviart@entrouvert.com>2004-08-14 08:36:18 +0000
committerEmmanuel Raviart <eraviart@entrouvert.com>2004-08-14 08:36:18 +0000
commite6f7ff0416424afd865bc34f5fe63cb4c691b67b (patch)
tree4f6070a9cc97d502d76047927799628b353e33eb /python/tests/login_tests.py
parent8836ee6979c26484bcd31043b2f3ce92ddfb3b8b (diff)
downloadlasso-e6f7ff0416424afd865bc34f5fe63cb4c691b67b.tar.gz
lasso-e6f7ff0416424afd865bc34f5fe63cb4c691b67b.tar.xz
lasso-e6f7ff0416424afd865bc34f5fe63cb4c691b67b.zip
Added logout to sample Liberty proxy, but it fails because of Lasso bug #259.
Diffstat (limited to 'python/tests/login_tests.py')
-rw-r--r--python/tests/login_tests.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/python/tests/login_tests.py b/python/tests/login_tests.py
index 17727750..72735643 100644
--- a/python/tests/login_tests.py
+++ b/python/tests/login_tests.py
@@ -125,7 +125,7 @@ class LoginTestCase(unittest.TestCase):
httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/login')
failUnlessEqual(httpResponse.statusCode, 200)
- httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logoutUsingSoap')
+ httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logout')
failUnlessEqual(httpResponse.statusCode, 200)
failIf(spSite.sessions)
failIf(idpSite.sessions)
@@ -144,7 +144,7 @@ class LoginTestCase(unittest.TestCase):
httpResponse = principal.sendHttpRequestToSite(
spSite, 'GET', '/login?RelayState=a_sample_relay_state')
failUnlessEqual(httpResponse.statusCode, 200)
- httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logoutUsingSoap')
+ httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logout')
failUnlessEqual(httpResponse.statusCode, 200)
failIf(spSite.sessions)
failIf(idpSite.sessions)
@@ -162,13 +162,13 @@ class LoginTestCase(unittest.TestCase):
httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/login')
failUnlessEqual(httpResponse.statusCode, 200)
- httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logoutUsingSoap')
+ httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logout')
failUnlessEqual(httpResponse.statusCode, 200)
# Once again. Now the principal already has a federation between spSite and idpSite.
httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/login')
failUnlessEqual(httpResponse.statusCode, 200)
- httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logoutUsingSoap')
+ httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logout')
failUnlessEqual(httpResponse.statusCode, 200)
# Once again. Do a new passive login between normal login and logout.
@@ -177,7 +177,7 @@ class LoginTestCase(unittest.TestCase):
del principal.keyring[idpSite.url] # Ensure identity provider will be really passive.
httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/login?isPassive=1')
failUnlessEqual(httpResponse.statusCode, 200)
- httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logoutUsingSoap')
+ httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logout')
failUnlessEqual(httpResponse.statusCode, 200)
# Once again, with isPassive and the user having no web session.
@@ -197,7 +197,7 @@ class LoginTestCase(unittest.TestCase):
httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/login')
failUnlessEqual(httpResponse.statusCode, 401)
- httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logoutUsingSoap')
+ httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logout')
failUnlessEqual(httpResponse.statusCode, 401)
def test04(self):
@@ -214,7 +214,7 @@ class LoginTestCase(unittest.TestCase):
httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/login')
failUnlessEqual(httpResponse.statusCode, 401)
- httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logoutUsingSoap')
+ httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logout')
failUnlessEqual(httpResponse.statusCode, 401)
def test05(self):
@@ -244,7 +244,7 @@ class LoginTestCase(unittest.TestCase):
httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/login?forceAuthn=1')
failUnlessEqual(httpResponse.statusCode, 200)
- httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logoutUsingSoap')
+ httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logout')
failUnlessEqual(httpResponse.statusCode, 200)
# Ask user to reauthenticate while he is already logged.
@@ -253,13 +253,13 @@ class LoginTestCase(unittest.TestCase):
del principal.keyring[idpSite.url] # Ensure user can't authenticate.
httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/login?forceAuthn=1')
failUnlessEqual(httpResponse.statusCode, 401)
- httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logoutUsingSoap')
+ httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logout')
failUnlessEqual(httpResponse.statusCode, 200)
# Force authentication, but user won't authenticate.
httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/login?forceAuthn=1')
failUnlessEqual(httpResponse.statusCode, 401)
- httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logoutUsingSoap')
+ httpResponse = principal.sendHttpRequestToSite(spSite, 'GET', '/logout')
failUnlessEqual(httpResponse.statusCode, 401)
def test07(self):