Skip to content
This repository was archived by the owner on Jun 1, 2023. It is now read-only.

Commit 70a8e71

Browse files
committed
Fixed tests.
1 parent 208cdc0 commit 70a8e71

3 files changed

Lines changed: 18 additions & 19 deletions

File tree

tests/request123456.jwt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
eyJhbGciOiJSUzI1NiIsImtpZCI6IlNVc3dOaTFNUkZsRFQwWTJZalUxWjFSZlFsbzJTM2RFYTNGVFRrVjNMVGhGY25oRFRIRjVlbGsyVlEifQ.eyJyZXNwb25zZV90eXBlIjogImNvZGUiLCAic3RhdGUiOiAic3RhdGUiLCAicmVkaXJlY3RfdXJpIjogImh0dHBzOi8vZXhhbXBsZS5jb20vY2xpL2F1dGh6X2NiIiwgInNjb3BlIjogIm9wZW5pZCIsICJub25jZSI6ICJWNVFGVUxMWGpBS0lOS3V3Y2JlVU43OHRuWkZ2MGloYyIsICJjbGllbnRfaWQiOiAiY2xpZW50X2lkIiwgImlzcyI6ICJjbGllbnRfaWQiLCAiaWF0IjogMTYxNzg3MDI0NiwgImF1ZCI6IFsiaHR0cHM6Ly9leGFtcGxlLmNvbSJdfQ.itHjMHec6T2py2zDxaAS11tFAYdsTZ-SY3AV2j5SCTHPfk9CkXa6g6s_t0oVvcdzLVXaqQ1iU9WqOeirwj4UDxCTHulPzBOcBuC3WbCki2HT9EPI88Lov-kCuz_4juw97lIyU1BkaofaZJSjRcEW_fOY0KuP7BKIDmthTLTWxEGMoMXmXcs_QD13tz0IWjrkqjwbcKjbUxrvGHJbOnOBGwgHPPm46otDMO-hQrtvTOGz4PbdD5XZ4imDV0bJkx72ITpAfM8iODmd9sKrOWkEZEhsRG1ugXa8RgOPNLsLTLjTpzWiVeczJHOiE5H4EC-uwzXiRDiShq-q7VbTKocyYw
1+
eyJhbGciOiJSUzI1NiIsImtpZCI6IlNVc3dOaTFNUkZsRFQwWTJZalUxWjFSZlFsbzJTM2RFYTNGVFRrVjNMVGhGY25oRFRIRjVlbGsyVlEifQ.eyJyZXNwb25zZV90eXBlIjogImNvZGUiLCAic3RhdGUiOiAic3RhdGUiLCAicmVkaXJlY3RfdXJpIjogImh0dHBzOi8vZXhhbXBsZS5jb20vY2xpL2F1dGh6X2NiIiwgInNjb3BlIjogIm9wZW5pZCIsICJub25jZSI6ICI4TjRoNW1DMXlUZ2FSZlM4YjhFQUNKREFSZTNFWjRDciIsICJjbGllbnRfaWQiOiAiY2xpZW50X2lkIiwgImlzcyI6ICJjbGllbnRfaWQiLCAiaWF0IjogMTYzMjU1NDEyNywgImF1ZCI6IFsiaHR0cHM6Ly9leGFtcGxlLmNvbSJdfQ.i41o35EdqXxjd_po9tL3PssPLhHime9coujYsnDcfFG3Fhc0AllQSO_cMPe_mKfqCfkpYg--ibohGS5OEIK_h2i9j7IILpCeXf9NWqesWastyUkuAEjrYOhmTx2UfWw5SOVRs3wi2FIsOiaf64gEe1T6dgmU9T0NzGWAa5pk9GAftv3RoOsz16riLgMSl8xBsP1ReSQINsbO6pmnlAY2xqEmJNprs0Vsb63Rt0NiiNe5e36RNkDzV-uhRZY6wfNKgcn5ygcwPvcJJErAbP5k-kkgQRwiBsz5E-rdH69jXpc9WJJddO9hA9DkcrVVTSi7wJa0oqLR1XxBTspBQNbt4w

tests/test_13_oidc_service.py

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def create_request(self):
6868
}
6969
entity = Entity(services=DEFAULT_OIDC_SERVICES, keyjar=CLI_KEY, config=client_config)
7070
entity.client_get("service_context").issuer = 'https://example.com'
71-
self.service = entity.client_get("service",'authorization')
71+
self.service = entity.client_get("service", 'authorization')
7272

7373
def test_construct(self):
7474
req_args = {
@@ -137,13 +137,12 @@ def test_request_init(self):
137137
def test_request_init_request_method(self):
138138
req_args = {'response_type': 'code', 'state': 'state'}
139139
self.service.endpoint = 'https://example.com/authorize'
140-
_info = self.service.get_request_parameters(request_args=req_args,
141-
request_method='value')
140+
_info = self.service.get_request_parameters(request_args=req_args, request_method='value')
142141
assert set(_info.keys()) == {'url', 'method', 'request'}
143142
msg = AuthorizationRequest().from_urlencoded(
144143
self.service.get_urlinfo(_info['url']))
145-
assert set(msg.to_dict()) == {'client_id', 'redirect_uri', 'request',
146-
'response_type', 'state', 'scope', 'nonce'}
144+
assert set(msg.to_dict()) == {'client_id', 'redirect_uri', 'request', 'response_type',
145+
'scope'}
147146
_jws = jws.factory(msg['request'])
148147
assert _jws
149148
_resp = _jws.verify_compact(
@@ -267,7 +266,7 @@ def create_request(self):
267266
}
268267
entity = Entity(keyjar=CLI_KEY, config=client_config, services=DEFAULT_OIDC_SERVICES)
269268
entity.client_get("service_context").issuer = 'https://example.com'
270-
self.service = entity.client_get("service",'authorization')
269+
self.service = entity.client_get("service", 'authorization')
271270

272271
def test_construct_code(self):
273272
req_args = {
@@ -318,7 +317,7 @@ def create_request(self):
318317
}
319318
entity = Entity(keyjar=CLI_KEY, config=client_config, services=DEFAULT_OIDC_SERVICES)
320319
entity.client_get("service_context").issuer = 'https://example.com'
321-
self.service = entity.client_get("service",'accesstoken')
320+
self.service = entity.client_get("service", 'accesstoken')
322321

323322
# add some history
324323
auth_request = AuthorizationRequest(
@@ -409,7 +408,7 @@ def create_service(self):
409408
}
410409
entity = Entity(keyjar=CLI_KEY, config=client_config, services=DEFAULT_OIDC_SERVICES)
411410
entity.client_get("service_context").issuer = 'https://example.com'
412-
self.service = entity.client_get("service",'provider_info')
411+
self.service = entity.client_get("service", 'provider_info')
413412

414413
def test_construct(self):
415414
_req = self.service.construct()
@@ -601,7 +600,7 @@ def create_request(self):
601600
}
602601
entity = Entity(keyjar=CLI_KEY, config=client_config, services=DEFAULT_OIDC_SERVICES)
603602
entity.client_get("service_context").issuer = 'https://example.com'
604-
self.service = entity.client_get("service",'registration')
603+
self.service = entity.client_get("service", 'registration')
605604

606605
def test_construct(self):
607606
_req = self.service.construct()
@@ -638,7 +637,7 @@ def create_request(self):
638637
}
639638
entity = Entity(keyjar=CLI_KEY, config=client_config, services=DEFAULT_OIDC_SERVICES)
640639
entity.client_get("service_context").issuer = 'https://example.com'
641-
self.service = entity.client_get("service",'userinfo')
640+
self.service = entity.client_get("service", 'userinfo')
642641

643642
entity.client_get("service_context").behaviour = {
644643
'userinfo_signed_response_alg': 'RS256',
@@ -780,7 +779,7 @@ def create_request(self):
780779
}}
781780
entity = Entity(keyjar=CLI_KEY, config=client_config, services=services)
782781
entity.client_get("service_context").issuer = 'https://example.com'
783-
self.service = entity.client_get("service",'check_session')
782+
self.service = entity.client_get("service", 'check_session')
784783

785784
def test_construct(self):
786785
_state_interface = self.service.client_get("service_context").state
@@ -809,7 +808,7 @@ def create_request(self):
809808
}}
810809
entity = Entity(keyjar=CLI_KEY, config=client_config, services=services)
811810
entity.client_get("service_context").issuer = 'https://example.com'
812-
self.service = entity.client_get("service",'check_id')
811+
self.service = entity.client_get("service", 'check_id')
813812

814813
def test_construct(self):
815814
_state_interface = self.service.client_get("service_context").state
@@ -839,7 +838,7 @@ def create_request(self):
839838
}}
840839
entity = Entity(keyjar=CLI_KEY, config=client_config, services=services)
841840
entity.client_get("service_context").issuer = 'https://example.com'
842-
self.service = entity.client_get("service",'end_session')
841+
self.service = entity.client_get("service", 'end_session')
843842

844843
def test_construct(self):
845844
self.service.client_get("service_context").state.store_item(
@@ -880,7 +879,7 @@ def test_authz_service_conf():
880879
}
881880
entity = Entity(keyjar=CLI_KEY, config=client_config, services=services)
882881
entity.client_get("service_context").issuer = 'https://example.com'
883-
service = entity.client_get("service",'authorization')
882+
service = entity.client_get("service", 'authorization')
884883

885884
req = service.construct()
886885
assert 'claims' in req
@@ -900,7 +899,7 @@ def test_add_jwks_uri_or_jwks_0():
900899
}
901900
entity = Entity(keyjar=CLI_KEY, config=client_config, services=DEFAULT_OIDC_SERVICES)
902901
entity.client_get("service_context").issuer = 'https://example.com'
903-
service = entity.client_get("service",'registration')
902+
service = entity.client_get("service", 'registration')
904903

905904
req_args, post_args = add_jwks_uri_or_jwks({}, service)
906905
assert req_args['jwks_uri'] == 'https://example.com/jwks/jwks.json'
@@ -919,7 +918,7 @@ def test_add_jwks_uri_or_jwks_1():
919918
}
920919
}
921920
entity = Entity(keyjar=CLI_KEY, config=client_config, services=DEFAULT_OIDC_SERVICES)
922-
service = entity.client_get("service",'registration')
921+
service = entity.client_get("service", 'registration')
923922

924923
req_args, post_args = add_jwks_uri_or_jwks({}, service)
925924
assert req_args['jwks_uri'] == 'https://example.com/jwks/jwks.json'
@@ -938,7 +937,7 @@ def test_add_jwks_uri_or_jwks_2():
938937
}
939938
entity = Entity(keyjar=CLI_KEY, config=client_config,
940939
jwks_uri='https://example.com/jwks/jwks.json', services=DEFAULT_OIDC_SERVICES)
941-
service = entity.client_get("service",'registration')
940+
service = entity.client_get("service", 'registration')
942941

943942
req_args, post_args = add_jwks_uri_or_jwks({}, service)
944943
assert req_args['jwks_uri'] == 'https://example.com/jwks/jwks.json'

tests/test_20_rp_handler_oidc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -846,7 +846,7 @@ def rphandler_setup(self):
846846
self.issuer = 'https://github.com/login/oauth/authorize'
847847
self.mock_op = MockOP(issuer=self.issuer)
848848
self.rph = RPHandler(BASE_URL, client_configs=CLIENT_CONFIG,
849-
http_lib=self.mock_op, keyjar=KeyJar())
849+
http_lib=self.mock_op, keyjar=CLI_KEY)
850850

851851
def test_finalize(self):
852852
auth_query = self.rph.begin(issuer_id='github')

0 commit comments

Comments
 (0)