|
|
|
@ -1,9 +1,9 @@
|
|
|
|
|
import os
|
|
|
|
|
from pybuilder.core import Project
|
|
|
|
|
from src.main.python.ddadevops.domain import DnsRecord
|
|
|
|
|
from src.main.python.ddadevops.c4k_mixin import C4kMixin, add_c4k_mixin_config
|
|
|
|
|
from src.main.python.ddadevops.c4k_mixin import C4kBuild, add_c4k_mixin_config
|
|
|
|
|
|
|
|
|
|
class MyC4kMixin(C4kMixin):
|
|
|
|
|
class MyC4kBuild(C4kBuild):
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
def test_c4k_mixin(tmp_path):
|
|
|
|
@ -29,7 +29,7 @@ def test_c4k_mixin(tmp_path):
|
|
|
|
|
|
|
|
|
|
assert project_config.get('C4kMixin') is not None
|
|
|
|
|
|
|
|
|
|
mixin = MyC4kMixin(project, project_config)
|
|
|
|
|
mixin = MyC4kBuild(project, project_config)
|
|
|
|
|
mixin.initialize_build_dir()
|
|
|
|
|
assert mixin.build_path() == f'{tmp_path_str}/{build_dir}/{project_name}/{module_name}'
|
|
|
|
|
|
|
|
|
|