@@ -14,11 +14,12 @@ Feature:
1414 Given the SP "SSO-SP" requires SRAM collaboration
1515 And feature "eb.feature_enable_sram_interrupt" is enabled
1616 And the sbs server will trigger the "interrupt" authz flow when called
17- And the sbs server will return valid entitlements
17+ # And the sbs server will return valid entitlements ## @TODO Remove this endpoint call altogether?
1818 When I log in at "SSO-SP"
1919 And I pass through EngineBlock
2020 And I pass through the IdP
2121 Then the url should match "/functional-testing/interrupt"
22+ Given the sbs server will trigger the "authorized" authz flow when called
2223 And I pass through SBS
2324 Then the url should match "/authentication/idp/process-sraminterrupt"
2425 And the response should contain "Review your information that will be shared."
@@ -61,23 +62,25 @@ Feature:
6162 Given the SP "SSO-SP" requires SRAM collaboration
6263 And feature "eb.feature_enable_sram_interrupt" is enabled
6364 And the sbs server will trigger the "interrupt" authz flow when called
64- And the sbs server will return invalid entitlements
65+ # And the sbs server will return invalid entitlements ## @TODO remove entitlements call?
6566 When I log in at "SSO-SP"
6667 And I pass through EngineBlock
6768 And I pass through the IdP
6869 Then the url should match "/functional-testing/interrupt"
70+ And the sbs server will trigger the "error" authz flow when called
6971 And I pass through SBS
7072 And the response should contain "Logging in has failed"
7173
72- Scenario : If the authz call returns unknown attributes, the flow is halted
74+ Scenario : If the authz call returns unknown attributes, the unknown attributes are ignored
7375 Given the SP "SSO-SP" requires SRAM collaboration
7476 And feature "eb.feature_enable_sram_interrupt" is enabled
7577 And the sbs server will trigger the 'authorized' authz flow and will return invalid attributes
7678 When I log in at "SSO-SP"
7779 And I pass through EngineBlock
7880 And I pass through the IdP
79- Then the url should match "/feedback/unknown-error"
80- And the response should contain "Logging in has failed"
81+ Then the url should match "/authentication/sp/consume-assertion"
82+ And the response should not contain "foo"
83+ And the response should not contain "baz"
8184
8285 Scenario : If the sbs flow is active, other filters like PDP are still executed
8386 Given SP "SSO-SP" requires a policy enforcement decision
0 commit comments