summaryrefslogtreecommitdiff
path: root/tests/test_50_server.py
diff options
context:
space:
mode:
authorIoannis Kakavas <ikakavas@noc.grnet.gr>2017-06-13 12:04:51 +0300
committerIoannis Kakavas <ikakavas@noc.grnet.gr>2017-06-13 12:04:51 +0300
commit695e2f0a98d4df6f690e12226283577920e5406f (patch)
treea8b2fbb75999c9f71f59acacb184bd1d4f25de3a /tests/test_50_server.py
parentc24b47cebacb89191c1cea29e1dd21964398e91d (diff)
downloadpysaml2-695e2f0a98d4df6f690e12226283577920e5406f.tar.gz
Updated test cases
As explained in https://github.com/rohe/pysaml2/pull/423#issuecomment-308053607 , ava cannot contain an 'surName' key, it should be named 'sn'
Diffstat (limited to 'tests/test_50_server.py')
-rw-r--r--tests/test_50_server.py26
1 files changed, 13 insertions, 13 deletions
diff --git a/tests/test_50_server.py b/tests/test_50_server.py
index 4aa834c5..f0dcae3c 100644
--- a/tests/test_50_server.py
+++ b/tests/test_50_server.py
@@ -96,7 +96,7 @@ class TestServer1():
self.client = client.Saml2Client(conf)
self.name_id = self.server.ident.transient_nameid(
"urn:mace:example.com:saml:roland:sp", "id12")
- self.ava = {"givenName": ["Derek"], "surName": ["Jeter"],
+ self.ava = {"givenName": ["Derek"], "sn": ["Jeter"],
"mail": ["derek@nyy.mlb.com"], "title": "The man"}
def teardown_class(self):
@@ -110,7 +110,7 @@ class TestServer1():
assert ava ==\
{'mail': ['derek@nyy.mlb.com'], 'givenName': ['Derek'],
- 'surName': ['Jeter'], 'title': ['The man']}
+ 'sn': ['Jeter'], 'title': ['The man']}
def verify_encrypted_assertion(self, assertion, decr_text):
@@ -145,7 +145,7 @@ class TestServer1():
format=saml.NAMEID_FORMAT_TRANSIENT)),
attribute_statement=do_attribute_statement(
{
- ("", "", "surName"): ("Jeter", ""),
+ ("", "", "sn"): ("Jeter", ""),
("", "", "givenName"): ("Derek", ""),
}
),
@@ -164,12 +164,12 @@ class TestServer1():
attr1 = attribute_statement.attribute[1]
if attr0.attribute_value[0].text == "Derek":
assert attr0.friendly_name == "givenName"
- assert attr1.friendly_name == "surName"
+ assert attr1.friendly_name == "sn"
assert attr1.attribute_value[0].text == "Jeter"
else:
assert attr1.friendly_name == "givenName"
assert attr1.attribute_value[0].text == "Derek"
- assert attr0.friendly_name == "surName"
+ assert attr0.friendly_name == "sn"
assert attr0.attribute_value[0].text == "Jeter"
#
subject = assertion.subject
@@ -187,7 +187,7 @@ class TestServer1():
name_id=saml.NAMEID_FORMAT_TRANSIENT),
attribute_statement=do_attribute_statement(
{
- ("", "", "surName"): ("Jeter", ""),
+ ("", "", "sn"): ("Jeter", ""),
("", "", "givenName"): ("Derek", ""),
}
),
@@ -277,7 +277,7 @@ class TestServer1():
resp = self.server.create_authn_response(
{
"eduPersonEntitlement": "Short stop",
- "surName": "Jeter",
+ "sn": "Jeter",
"givenName": "Derek",
"mail": "derek.jeter@nyy.mlb.com",
"title": "The man"
@@ -394,7 +394,7 @@ class TestServer1():
conf.load_file("server_conf")
self.client = client.Saml2Client(conf)
- ava = {"givenName": ["Derek"], "surName": ["Jeter"],
+ ava = {"givenName": ["Derek"], "sn": ["Jeter"],
"mail": ["derek@nyy.mlb.com"], "title": "The man"}
npolicy = samlp.NameIDPolicy(format=saml.NAMEID_FORMAT_TRANSIENT,
@@ -425,7 +425,7 @@ class TestServer1():
def test_signed_response(self):
name_id = self.server.ident.transient_nameid(
"urn:mace:example.com:saml:roland:sp", "id12")
- ava = {"givenName": ["Derek"], "surName": ["Jeter"],
+ ava = {"givenName": ["Derek"], "sn": ["Jeter"],
"mail": ["derek@nyy.mlb.com"], "title": "The man"}
signed_resp = self.server.create_authn_response(
@@ -1139,7 +1139,7 @@ class TestServer1():
"not_on_or_after": soon,
"user": {
"givenName": "Leo",
- "surName": "Laport",
+ "sn": "Laport",
}
}
self.client.users.add_information_about_person(sinfo)
@@ -1163,7 +1163,7 @@ class TestServer1():
"not_on_or_after": soon,
"user": {
"givenName": "Leo",
- "surName": "Laport",
+ "sn": "Laport",
}
}
@@ -1188,7 +1188,7 @@ class TestServer1():
#------------------------------------------------------------------------
IDENTITY = {"eduPersonAffiliation": ["staff", "member"],
- "surName": ["Jeter"], "givenName": ["Derek"],
+ "sn": ["Jeter"], "givenName": ["Derek"],
"mail": ["foo@gmail.com"], "title": "The man"}
@@ -1234,7 +1234,7 @@ def _logout_request(conf_file):
"not_on_or_after": soon,
"user": {
"givenName": "Leo",
- "surName": "Laport",
+ "sn": "Laport",
}
}
sp.users.add_information_about_person(sinfo)