Back to home page

EIC code displayed by LXR

 
 

    


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