Commit graph

65 commits

Author SHA1 Message Date
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
06ff6449c3 shorter code 2023-12-02 14:31:18 +01:00
5541e7a88a add test script for dependency resolving algorithm 2023-12-02 13:47:00 +01:00
1eabe31e9e other way of importing the fixtures, not sure if better 2023-12-02 13:45:04 +01:00
37062ad502 add pytest arguments to make pytest usable for testing the actual code base 2023-12-02 13:44:43 +01:00
2e7e2c0fb2 make it a package 2023-12-02 13:44:04 +01:00
361c92a3df remove prints 2023-12-02 13:43:54 +01:00
0fe5fa5536 move function 2023-12-01 20:32:00 +01:00
dad9d297ab add sorting algorithm 2023-12-01 20:24:38 +01:00
23184d82bc enable -v 2023-12-01 17:25:21 +01:00
3a69366cc7 rename log file 2023-12-01 15:13:37 +01:00
d6941824cd put logging file into /records 2023-12-01 15:13:06 +01:00
b62adc0c2a add comment 2023-12-01 15:09:45 +01:00
010b1187c0 add codegen 2023-11-30 23:08:00 +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
ec748398fb also discover functions as tests that have setup_ naming 2023-11-30 19:30:24 +01:00
cd824c2bf2 small dir improvements 2023-11-30 19:21:46 +01:00
a8b4302805 add prototype 2023-11-30 19:16:03 +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
ab202afc87 add pytest-html 2023-11-30 17:41:47 +01:00
8c5b1dab94 add playwright install 2023-11-30 16:49:18 +01:00
dbbbd3a43d improve readme 2023-11-30 16:34:31 +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