8652031c46
rename
2023-12-04 11:47:54 +01:00
5550098104
update runners with new runner structure
2023-12-04 11:46:39 +01:00
05be2c632d
turn Test object into dataclass object, make setups tests and cleanups a list
2023-12-04 11:25:41 +01:00
83d082f9cb
sort_env_files_by_rule working with EnvFile list
2023-12-03 20:00:20 +01:00
ddfec4ccdc
remove print
2023-12-03 19:50:55 +01:00
ac6976ae87
remove exit and print
2023-12-03 19:48:35 +01:00
6ff5b639a6
rename SubTest to ConditionalTest
2023-12-02 18:28:25 +01:00
08da8787c8
use dependency_rules in coordinator
2023-12-02 16:26:03 +01:00
987d1a1210
add docstring
2023-12-02 16:25:22 +01:00
978a37ca30
create dependency_rules
2023-12-02 15:42:28 +01:00
65f1238916
typing and docs
2023-12-02 15:39:36 +01:00
a86a830c08
move setup into its own runner function
2023-12-02 15:35:03 +01:00
fba86f647f
typo
2023-12-02 15:25:22 +01:00
026a293658
wip _get_dependency_rules
2023-12-02 15:24:58 +01:00
df75e0afd3
rework env file parsing logic with EnvFile class, preparing for dependency resolution
2023-12-02 15:21:03 +01:00
51db74f0b5
cleanup
2023-12-02 14:41:37 +01:00
a039be4581
move sorting stuff
2023-12-02 14:34:39 +01:00
1eabe31e9e
other way of importing the fixtures, not sure if better
2023-12-02 13:45:04 +01:00
361c92a3df
remove prints
2023-12-02 13:43:54 +01:00
23184d82bc
enable -v
2023-12-01 17:25:21 +01:00
99e7800792
rename test functions to setup_
2023-11-30 19:31:46 +01:00
c9cb39d375
cleanup
2023-11-30 19:30:59 +01:00
cd824c2bf2
small dir improvements
2023-11-30 19:21:46 +01:00
f5d31ebc75
remove old setup
2023-11-30 19:04:37 +01:00
4af494e047
custom timeout for expect in failing test
2023-11-30 19:02:36 +01:00
0d76754ece
change global timeout
2023-11-30 18:58:56 +01:00
aa442a7f0c
remove unused plugin
2023-11-30 18:50:26 +01:00
d96927ae02
fix references
2023-11-30 18:48:22 +01:00
21dd190fb3
use new authentik fixture name
2023-11-30 18:43:53 +01:00
3e142a7593
import all authentik fixtures
2023-11-30 18:42:27 +01:00
add21a694e
rename more authentik fixtures
2023-11-30 18:42:15 +01:00
5d3743962f
add global timeout settings
2023-11-30 18:25:58 +01:00
636c39d557
remove timeout and locale to replace with global timeout
2023-11-30 18:25:41 +01:00
565903f304
fix _dependencies_passed
2023-11-30 18:22:30 +01:00
58303c55ca
turn warning into f-string
2023-11-30 18:10:04 +01:00
19f44f3028
remove assert in _dependencies_passed, because it crashes the coordinator. instead, just skip the test with a warning
2023-11-30 17:50:02 +01:00
e446102912
increase timeout
2023-11-30 17:44:05 +01:00
466acbd760
disable localization test
2023-11-30 13:13:30 +01:00
60f281db95
add fixtures to wordpress conftest
2023-11-30 12:26:59 +01:00
ab295d815a
add wordpress setup
2023-11-30 12:26:39 +01:00
6cfca22168
simplify vars
2023-11-30 12:25:35 +01:00
827827b962
rename authentik context json files
2023-11-30 12:22:19 +01:00
641d89438b
add authentik_user_page
2023-11-30 12:21:27 +01:00
2394d2fd9b
typo
2023-11-30 12:00:53 +01:00
d29e8102e9
add RunnerNextcloud
2023-11-30 11:58:23 +01:00
1b3396baf4
add make_url util function
2023-11-30 11:49:31 +01:00
f270f3d4a9
disable cleanup for now, unclear what it does
2023-11-30 11:47:55 +01:00
ca974d9024
WIP: add nextcloud tests
2023-11-30 11:42:52 +01:00
cb6544f5aa
add cleanup routine to runner and coordinator
2023-11-30 11:16:43 +01:00
2e33f8f014
make-all-env-files-available ( #4 )
...
Before, a test had only access to it's own env file / configuration (wordpress could see wordpress env file). Now, all env files are available. Wordpress test can also read authentik env file, for example to get the authentik domain.
Reviewed-on: local-it-infrastructure/e2e_tests#4
Co-authored-by: Daniel <d.brummerloh@gmail.com>
Co-committed-by: Daniel <d.brummerloh@gmail.com>
2023-11-30 10:53:20 +01:00