implement env manager #6

Merged
dan merged 28 commits from dependency-improvement into dev 2023-12-04 17:09:03 +01:00

28 commits

Author SHA1 Message Date
dbe968bc5e replace pytest.mark.xfail with pytest.raises 2023-12-04 16:34:24 +01:00
83ecd92a8f remove create_dirs 2023-12-04 16:20:02 +01:00
bf1601c608 add test for EnvManager 2023-12-04 15:46:03 +01:00
96cee5fa11 cleanup 2023-12-04 15:43:29 +01:00
beddd1f469 fix all tests with new imports 2023-12-04 15:43:18 +01:00
87126ef254 move runner_dict to its own file to prevent circular import 2023-12-04 15:40:28 +01:00
eb0714da9b move functions to envmanager 2023-12-04 15:40:17 +01:00
e903360767 import RUNNER_DICT 2023-12-04 15:32:02 +01:00
21e9c74048 rename dir_manager.py 2023-12-04 15:31:22 +01:00
9a7606a740 move copy_env_files to env_manager 2023-12-04 15:31:06 +01:00
a077afa92a make output_dir public 2023-12-04 15:29:08 +01:00
73969a2a3b remove self.session_id 2023-12-04 15:28:15 +01:00
a830be53a5 import RUNNER_DICT 2023-12-04 15:27:44 +01:00
a2f2876e45 put RUNNER_DICT in runner.py 2023-12-04 15:27:05 +01:00
8835243577 move stuff to Envmanager 2023-12-04 15:26:56 +01:00
d40ae79991 add circular import test 2023-12-04 14:44:40 +01:00
dc0e568c04 add error message to ValueError 2023-12-04 14:41:26 +01:00
82fcc0bafb add test cases 2023-12-04 14:38:22 +01:00
dc50a9d6f7 refactoring and improvement, sort_env_files_by_rule now passes more complex test case 2023-12-04 14:38:09 +01:00
2e988c6150 add comments and swap argument 2023-12-04 14:35:18 +01:00
abdbe35daf sort_env_files_by_rule now supports duplicate types 2023-12-04 14:30:51 +01:00
126873793c fix imports 2023-12-04 14:13:42 +01:00
6170840286 fix imports for /tests 2023-12-04 14:13:22 +01:00
7d7b871b17 use demo credentials from nextcloud conftest 2023-12-04 13:42:03 +01:00
e609394ac1 cleanup delete_nextcloud_user 2023-12-04 13:37:36 +01:00
c0605a155f add second test, cleanup 2023-12-04 13:32:56 +01:00
fad3395613 successful env file test via pytest 2023-12-04 13:26:31 +01:00
ab43b315d5 improve typing 2023-12-04 13:26:21 +01:00