refactor: Update import statements to include 'src' prefix for module paths
Some checks failed
Build and Push Docker Image / build-and-push (push) Has been cancelled

This commit is contained in:
William Valentin
2025-07-29 16:52:46 -07:00
parent 5243352867
commit 21dd1fc9c8
22 changed files with 68 additions and 68 deletions

View File

@@ -20,9 +20,9 @@ class TestConstants:
if 'constants' in sys.modules:
importlib.reload(sys.modules['constants'])
else:
import constants
import src.constants
assert constants.LOG_LEVEL == "INFO"
assert src.constants.LOG_LEVEL == "INFO"
def test_custom_log_level(self):
"""Test custom LOG_LEVEL from environment."""
@@ -31,9 +31,9 @@ class TestConstants:
if 'constants' in sys.modules:
importlib.reload(sys.modules['constants'])
else:
import constants
import src.constants
assert constants.LOG_LEVEL == "DEBUG"
assert src.constants.LOG_LEVEL == "DEBUG"
def test_default_log_path(self):
"""Test default LOG_PATH when not set in environment."""
@@ -42,9 +42,9 @@ class TestConstants:
if 'constants' in sys.modules:
importlib.reload(sys.modules['constants'])
else:
import constants
import src.constants
assert constants.LOG_PATH == "/tmp/logs/thechart"
assert src.constants.LOG_PATH == "/tmp/logs/thechart"
def test_custom_log_path(self):
"""Test custom LOG_PATH from environment."""
@@ -53,9 +53,9 @@ class TestConstants:
if 'constants' in sys.modules:
importlib.reload(sys.modules['constants'])
else:
import constants
import src.constants
assert constants.LOG_PATH == "/custom/log/path"
assert src.constants.LOG_PATH == "/custom/log/path"
def test_default_log_clear(self):
"""Test default LOG_CLEAR when not set in environment."""
@@ -64,9 +64,9 @@ class TestConstants:
if 'constants' in sys.modules:
importlib.reload(sys.modules['constants'])
else:
import constants
import src.constants
assert constants.LOG_CLEAR == "False"
assert src.constants.LOG_CLEAR == "False"
def test_custom_log_clear_true(self):
"""Test LOG_CLEAR when set to true in environment."""
@@ -75,9 +75,9 @@ class TestConstants:
if 'constants' in sys.modules:
importlib.reload(sys.modules['constants'])
else:
import constants
import src.constants
assert constants.LOG_CLEAR == "True"
assert src.constants.LOG_CLEAR == "True"
def test_custom_log_clear_false(self):
"""Test LOG_CLEAR when set to false in environment."""
@@ -86,9 +86,9 @@ class TestConstants:
if 'constants' in sys.modules:
importlib.reload(sys.modules['constants'])
else:
import constants
import src.constants
assert constants.LOG_CLEAR == "False"
assert src.constants.LOG_CLEAR == "False"
def test_log_level_case_insensitive(self):
"""Test that LOG_LEVEL is converted to uppercase."""
@@ -97,9 +97,9 @@ class TestConstants:
if 'constants' in sys.modules:
importlib.reload(sys.modules['constants'])
else:
import constants
import src.constants
assert constants.LOG_LEVEL == "WARNING"
assert src.constants.LOG_LEVEL == "WARNING"
def test_dotenv_override(self):
"""Test that dotenv override parameter is set to True."""
@@ -109,22 +109,22 @@ class TestConstants:
if 'constants' in sys.modules:
importlib.reload(sys.modules['constants'])
else:
import constants
import src.constants
mock_load_dotenv.assert_called_once_with(override=True)
def test_all_constants_are_strings(self):
"""Test that all constants are string type."""
import constants
import src.constants
assert isinstance(constants.LOG_LEVEL, str)
assert isinstance(constants.LOG_PATH, str)
assert isinstance(constants.LOG_CLEAR, str)
assert isinstance(src.constants.LOG_LEVEL, str)
assert isinstance(src.constants.LOG_PATH, str)
assert isinstance(src.constants.LOG_CLEAR, str)
def test_constants_not_empty(self):
"""Test that constants are not empty strings."""
import constants
import src.constants
assert constants.LOG_LEVEL != ""
assert constants.LOG_PATH != ""
assert constants.LOG_CLEAR != ""
assert src.constants.LOG_LEVEL != ""
assert src.constants.LOG_PATH != ""
assert src.constants.LOG_CLEAR != ""