def test_get_authorization_request(): client = Client() client.redirect_uris = ["https://www.example.com/authz"] client.client_id = "a1b2c3" args = {"response_type": ["code"]} ar = client.construct_AuthorizationRequest(request_args=args) assert ar["client_id"] == "a1b2c3" assert ar["redirect_uri"] == "https://www.example.com/authz" assert ar["response_type"] == ["code"] client = Client() client.client_id = "a1b2c3" args = {"response_type": ["code"], "redirect_uri": "https://www.example.com/authz"} ar = client.construct_AuthorizationRequest(request_args=args) assert ar["client_id"] == "a1b2c3" assert ar["redirect_uri"] == "https://www.example.com/authz" assert ar["response_type"] == ["code"]
def test_get_authorization_request(): client = Client() client.redirect_uris = ["https://www.example.com/authz"] client.client_id = "a1b2c3" args = {"response_type": ["code"]} ar = client.construct_AuthorizationRequest(request_args=args) assert ar["client_id"] == 'a1b2c3' assert ar["redirect_uri"] == 'https://www.example.com/authz' assert ar["response_type"] == ['code'] client = Client() client.client_id = "a1b2c3" args = {"response_type": ["code"], "redirect_uri": "https://www.example.com/authz"} ar = client.construct_AuthorizationRequest(request_args=args) assert ar["client_id"] == 'a1b2c3' assert ar["redirect_uri"] == 'https://www.example.com/authz' assert ar["response_type"] == ['code']