Jens L.
|
3cd1a31365
|
providers/oauth2: Automated OpenID Conformance tests (#14785)
* some progress
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* somewhat working?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* remove some previous debugging things
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make it kinda work
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* revert more debugging stuff
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make tests mostly work
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* smaller screenshots?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* remove debugging
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* sleep a bit before checking again
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* cleanup, restart loop when we finished an operation
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* refactor conformance helper to requests (thanks chatgpt)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* properly install subtests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* maybe run in CI?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* dont hardcode IP
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix network and cookie deletion
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* upload cert exports
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* test
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* attempt to switch to generated
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make it work generated?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix teardown
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* re-add implicit and fix?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* Revert "re-add implicit and fix?"
This reverts commit 6a4d15fc22cf4b27ffa428be9ecc9a0e778961c6.
* Revert "fix teardown"
This reverts commit cb96b0cb988acedec1fe72ec437b68e2c38ed6b1.
* Revert "make it work generated?"
This reverts commit 4e29d2c5737ee9aaad6c0f4701caf7e0fb110e15.
* Revert "attempt to switch to generated"
This reverts commit 6f851e021d305a93be9cfbb4a9b6783231b6d7cf.
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* check authorize request param earlier
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix some
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix basic suite?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* another actual fix; don't return access_token when using response_type id_token
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add implicit test
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add custom profile scope that includes standard scopes to return number of warnings
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* use actual timestamp
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix missing offline_access, use scoped issuer
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* only run basic+implicit for now, fix other tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* split up
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix offline_access tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix waiting for compete on error
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix duplicate artifact
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix artifact
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* 👀
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix typing
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* typing
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix implicit
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* don't wait for conformance test
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* more disk space
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-12-22 20:21:22 +01:00 |
|