Stian Thorgersen
|
8a694a585b
|
Add generic update methods for builders (#40312)
Closes #40311
Signed-off-by: stianst <stianst@gmail.com>
|
2025-07-11 09:03:28 +02:00 |
|
Martin Kanis
|
5a42390341
|
Make UPDATE_EMAIL a supported feature
Closes #40227
Signed-off-by: Martin Kanis <mkanis@redhat.com>
|
2025-07-09 10:15:48 -03:00 |
|
Alexander Schwartz
|
83e99f7617
|
Set the mail.from to avoid looking up the local hostname
Closes #38353
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
|
2025-03-24 09:38:03 +01:00 |
|
Stian Thorgersen
|
d7e3d480fb
|
Sort test classes by server config (#38215)
Signed-off-by: stianst <stianst@gmail.com>
|
2025-03-20 10:41:31 +01:00 |
|
Stian Thorgersen
|
3cdb8d12ae
|
Updating a client with rollback in a test doesn't reset all values (#38244)
Closes #38243
Signed-off-by: stianst <stianst@gmail.com>
|
2025-03-19 13:44:13 +01:00 |
|
Stian Thorgersen
|
588cf0f6c2
|
Attribute added to managed test client with rollback is not removed (#38213)
Closes #38208
Signed-off-by: stianst <stianst@gmail.com>
|
2025-03-18 15:43:46 +01:00 |
|
Stian Thorgersen
|
7a0fcb6187
|
Refactor logout methods and move to AbstractOAuthClient (#37882)
Closes #37881
Signed-off-by: stianst <stianst@gmail.com>
|
2025-03-07 12:15:56 +01:00 |
|
Stian Thorgersen
|
d089e23aef
|
Move token introspection to AbstractOAuthClient (#37859)
Closes #37858
Signed-off-by: stianst <stianst@gmail.com>
|
2025-03-06 11:56:59 +01:00 |
|
Stian Thorgersen
|
83adc99ef7
|
Move doWellKnownRequest to AbstractOAuthClient (#37830)
Closes #37829
Signed-off-by: stianst <stianst@gmail.com>
|
2025-03-05 12:38:08 +01:00 |
|
Stian Thorgersen
|
ab01689aaa
|
Add basic TestApp to the new testsuite (#37815)
Closes #37814
Signed-off-by: stianst <stianst@gmail.com>
|
2025-03-04 16:59:18 +01:00 |
|
Stian Thorgersen
|
83ef1e3de0
|
Move verify and parse tokens to AbstractOAuthClient (#37663)
Closes #37660
Signed-off-by: stianst <stianst@gmail.com>
|
2025-03-03 08:51:41 +01:00 |
|
Stian Thorgersen
|
c22f76867f
|
Move doLogin to AbstractOAuthClient (#37638)
Closes #37637
Signed-off-by: stianst <stianst@gmail.com>
|
2025-02-26 12:34:03 +01:00 |
|
Stian Thorgersen
|
26e901357f
|
Move UserInfo request to AbstractOAuthClient (#37521)
Closes #37520
Signed-off-by: stianst <stianst@gmail.com>
|
2025-02-24 10:02:50 +01:00 |
|
Stian Thorgersen
|
d5de190a0d
|
Add OAuthClient supplier for new test framework (#37487)
Closes #37486
Signed-off-by: stianst <stianst@gmail.com>
|
2025-02-20 06:22:40 +01:00 |
|
Lukas Hanusovsky
|
4c172d99d2
|
[Test framework] Moving provider classes to specific package (#37484)
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
|
2025-02-19 11:00:36 +00:00 |
|
Stian Thorgersen
|
b8c1cd410f
|
Support for running code on the server for tests (#37210)
Closes #34190
Signed-off-by: stianst <stianst@gmail.com>
|
2025-02-11 14:08:02 +01:00 |
|
Stian Thorgersen
|
b7b84d75d1
|
Add factory to create custom admin clients (#37125)
Closes #36608
Signed-off-by: stianst <stianst@gmail.com>
Co-authored-by: Simon Vacek <simonvacky@email.cz>
|
2025-02-10 12:51:56 +01:00 |
|
Stian Thorgersen
|
5b93c3c3ce
|
Add assertions util for admin events (#36778)
Closes #36685
Signed-off-by: stianst <stianst@gmail.com>
|
2025-01-28 12:40:16 +01:00 |
|
Stian Thorgersen
|
ec2c701a80
|
Refactor events to use event store instead of syslog (#36684)
Closes #35091
Signed-off-by: stianst <stianst@gmail.com>
|
2025-01-23 07:40:49 +01:00 |
|
Stian Thorgersen
|
99e2f1df94
|
Replace createRealm/createClient and invalid use of ref with attachTo (#36640)
Closes #35995
Signed-off-by: stianst <stianst@gmail.com>
|
2025-01-21 14:05:14 +01:00 |
|
Stian Thorgersen
|
388fa5a3eb
|
Rename org.keycloak.test groupId to org.keycloak.testframework for new test framework artifacts (#36443)
Closes #36431
Signed-off-by: stianst <stianst@gmail.com>
|
2025-01-14 14:32:03 +01:00 |
|
Stian Thorgersen
|
2d913e5186
|
Rename org.keycloak.test.framework package to org.keycloak.testframework (#36390)
Closes #36388
Signed-off-by: stianst <stianst@gmail.com>
|
2025-01-14 10:04:41 +01:00 |
|
Stian Thorgersen
|
d3b759b56f
|
Support injecting admin client configured from managed realm (#35693)
Closes #35501
Signed-off-by: stianst <stianst@gmail.com>
|
2024-12-06 14:00:16 +01:00 |
|
Šimon Vacek
|
9abbf3edc6
|
Support setting time offset on test server within tests (#35495)
Closes: #34189
Signed-off-by: Simon Vacek <simonvacky@email.cz>
|
2024-12-04 12:09:46 +01:00 |
|
Stian Thorgersen
|
6e8a7a844f
|
Support adding clients and users to RealmConfigBuilder (#35542)
Closes #35541
Signed-off-by: stianst <stianst@gmail.com>
|
2024-12-03 12:23:54 +01:00 |
|
Stian Thorgersen
|
ad313e0109
|
Add support to intercept server and realm config to test framework (#35184)
Closes #35173
Signed-off-by: stianst <stianst@gmail.com>
|
2024-11-21 15:13:58 +01:00 |
|
Stian Thorgersen
|
89556c7b79
|
Add email extension to test framework (#35096)
Closes #35094
Signed-off-by: stianst <stianst@gmail.com>
|
2024-11-20 08:31:23 +01:00 |
|
Stian Thorgersen
|
5e54ebde18
|
Move Nimbus OAuth client into separate module (#35090)
Closes #34487
Signed-off-by: stianst <stianst@gmail.com>
|
2024-11-19 12:24:44 +01:00 |
|
Stian Thorgersen
|
057407385d
|
Add ManagedRealm#getId (#35086)
Closes #35085
Signed-off-by: stianst <stianst@gmail.com>
|
2024-11-19 11:21:01 +01:00 |
|
Stian Thorgersen
|
ce684e553f
|
Support injecting into superclass of tests (#35084)
Closes #35082
Signed-off-by: stianst <stianst@gmail.com>
|
2024-11-19 10:52:57 +01:00 |
|
Stian Thorgersen
|
8ebe9000b2
|
Add support for marking a managed realm as dirty, making updates with rollback, and running cleanup tasks for a realm (#35037)
Closes #35035
Signed-off-by: stianst <stianst@gmail.com>
|
2024-11-18 14:41:48 +01:00 |
|
Stian Thorgersen
|
4b497dd64c
|
Pass builders to realm, client, and user configs (#35033)
Closes #35032
Signed-off-by: stianst <stianst@gmail.com>
|
2024-11-18 10:54:11 +01:00 |
|
Stian Thorgersen
|
17fe21a437
|
Add simple logging support to the test framework (#34956)
Closes #34955
Signed-off-by: stianst <stianst@gmail.com>
|
2024-11-18 07:36:22 +01:00 |
|
Stian Thorgersen
|
b82ec62eb7
|
Add database testsuite matrix to new testsuite (#34775)
Closes #34692
Signed-off-by: stianst <stianst@gmail.com>
|
2024-11-11 07:04:30 +01:00 |
|
Lukas Hanusovsky
|
1192dc3169
|
[Test framework] AdminEventsSupplier support (#34704)
* [Test framework] AdminEventsSupplier support
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
* Update test-framework/core/src/main/java/org/keycloak/test/framework/events/AdminEventsParser.java
Co-authored-by: Stian Thorgersen <stian@redhat.com>
Signed-off-by: Lukas Hanusovsky <61745358+lhanusov@users.noreply.github.com>
---------
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
Signed-off-by: Lukas Hanusovsky <61745358+lhanusov@users.noreply.github.com>
Co-authored-by: Stian Thorgersen <stian@redhat.com>
|
2024-11-07 10:27:43 +00:00 |
|
Lukas Hanusovsky
|
a8d9a5553f
|
[Test framework] Add custom provider dependencies into a Keycloak server (#34621)
* Add custom provider dependencies into a Keycloak server.
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
Co-authored-by: Simon Vacek <svacek@redhat.com>
* Update test-framework/examples/pom.xml
Signed-off-by: Stian Thorgersen <stian@redhat.com>
---------
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
Signed-off-by: Stian Thorgersen <stian@redhat.com>
Co-authored-by: Simon Vacek <svacek@redhat.com>
Co-authored-by: Stian Thorgersen <stian@redhat.com>
|
2024-11-06 08:39:28 +01:00 |
|
fwojnar
|
b3dd26a7c3
|
Migrate WelcomeTestPage to testsuite framework (#34543)
* Migrate WelcomeTestPage to testsuite framework
Closes #34491
Signed-off-by: wojnarfilip <fwojnar@redhat.com>
* Refactor welcome page a bit
Signed-off-by: stianst <stianst@gmail.com>
* Fixes for htmlunit
Signed-off-by: stianst <stianst@gmail.com>
* Cleanup imports
Signed-off-by: stianst <stianst@gmail.com>
---------
Signed-off-by: wojnarfilip <fwojnar@redhat.com>
Signed-off-by: stianst <stianst@gmail.com>
Co-authored-by: wojnarfilip <fwojnar@redhat.com>
Co-authored-by: stianst <stianst@gmail.com>
|
2024-11-05 10:57:58 +01:00 |
|
Stian Thorgersen
|
d6b01015c4
|
Database suppliers refactoring WIP (#34574)
Signed-off-by: stianst <stianst@gmail.com>
|
2024-11-05 07:20:11 +01:00 |
|
Stian Thorgersen
|
a7af380f71
|
Break up test-framework into multiple modules, and introduce placeholder for new testsuite (#34507)
Closes #34194
Signed-off-by: stianst <stianst@gmail.com>
|
2024-11-01 08:52:00 +01:00 |
|