File indexing completed on 2026-04-27 07:28:14
0001 """Tests for aid2e.utilities.epic_utils module."""
0002
0003 import pytest
0004
0005
0006 def test_epic_utils_module_import():
0007 """Test that aid2e.utilities.epic_utils module can be imported."""
0008 import aid2e.utilities.epic_utils
0009 assert aid2e.utilities.epic_utils is not None
0010
0011
0012 def test_epic_utils_module_has_version():
0013 """Test that epic_utils has a version attribute."""
0014 import aid2e.utilities.epic_utils
0015 assert hasattr(aid2e.utilities.epic_utils, '__version__')
0016 assert isinstance(aid2e.utilities.epic_utils.__version__, str)
0017
0018
0019 def test_epic_utils_module_structure():
0020 """Test that epic_utils module has expected structure."""
0021 import aid2e.utilities.epic_utils as epic
0022 assert hasattr(epic, '__name__')
0023 assert epic.__name__ == 'aid2e.utilities.epic_utils'
0024
0025
0026 def test_epic_design_config_import():
0027 """Test that epic_design_config can be imported."""
0028 from aid2e.utilities.epic_utils import epic_design_config
0029 assert epic_design_config is not None
0030
0031
0032 def test_epic_problem_config_import():
0033 """Test that epic_problem_config can be imported."""
0034 from aid2e.utilities.epic_utils import epic_problem_config
0035 assert epic_problem_config is not None
0036
0037
0038 def test_epic_stack_import():
0039 """Test that epic_stack can be imported."""
0040 from aid2e.utilities.epic_utils import epic_stack
0041 assert epic_stack is not None