diff --git a/src/config.py b/src/config.py index 003cbfe..bdb3c8d 100644 --- a/src/config.py +++ b/src/config.py @@ -1,4 +1,5 @@ import yaml +import os config_file = "config.yml" diff --git a/tests/test_config.py b/tests/test_config.py index dbd737a..c17e3de 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -1,6 +1,21 @@ import unittest +from src import config as config_module + class TestConfig(unittest.TestCase): - def test_config(self): - pass + def test_config_class(self): + test_config = { + "src": "/src/src", + "dst": "/src/dst" + } + + config = config_module.Config(test_config) + assert config.src == "/src/src" + assert config.dst == "/src/dst" + + def test_get_config(self): + config_module.config_file = "src/config.yml" + config = config_module.get_config() + assert config.src == "../app/Temp" + assert config.dst == "../app/Bilder" diff --git a/tests/test_process.py b/tests/test_process.py index 6cb6e7e..a97647e 100644 --- a/tests/test_process.py +++ b/tests/test_process.py @@ -1,10 +1,12 @@ import unittest from unittest.mock import Mock +from src import config from src.process import start_process +config.config_file = "src/config.yml" + -@unittest.skip("") class TestProcess(unittest.TestCase): def test_process(self): start_process(logger=Mock())