successful env file test via pytest

This commit is contained in:
Daniel 2023-12-04 13:26:31 +01:00
parent ab43b315d5
commit fad3395613

View file

@ -3,10 +3,8 @@ from pathlib import Path
from icecream import ic from icecream import ic
sys.path.append(Path(__file__).parent.parent.resolve().__str__()) # sys.path.append(Path(__file__).parent.parent.resolve().__str__())
# import pytest # import pytest
# from prototyping.sorting_algo import Rule, is_rule_satisfied, sort_by_rules # from prototyping.sorting_algo import Rule, is_rule_satisfied, sort_by_rules
from src.coordinator import Coordinator from src.coordinator import Coordinator
from src.env_file_helper import DependencyRule, EnvFile, sort_env_files_by_rule from src.env_file_helper import DependencyRule, EnvFile, sort_env_files_by_rule
@ -50,10 +48,14 @@ ENV_FILES = [
] ]
env_files: list[EnvFile] = Coordinator._getn_env_files_list(ENV_FILES) def test_real_env_files():
dependency_rules: list[DependencyRule] = Coordinator._get_dependency_rules(env_files) """authentik should be first"""
ic(env_files) env_files: list[EnvFile] = Coordinator._getn_env_files_list(ENV_FILES)
sorted_env_files = sort_env_files_by_rule(env_files, dependency_rules) dependency_rules: list[DependencyRule] = Coordinator._get_dependency_rules(env_files)
ic(env_files)
ic(sorted_env_files) ic(env_files)
sorted_env_files = sort_env_files_by_rule(env_files, dependency_rules)
ic(env_files)
ic(sorted_env_files)
assert sorted_env_files[0].env_type == "authentik"