Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-27 07:28:14

0001 """Tests for aid2e.schedulers module."""
0002 
0003 import pytest
0004 
0005 
0006 def test_schedulers_module_import():
0007     """Test that aid2e.schedulers module can be imported."""
0008     import aid2e.schedulers
0009     assert aid2e.schedulers is not None
0010 
0011 
0012 def test_schedulers_module_has_version():
0013     """Test that aid2e.schedulers has a version attribute."""
0014     import aid2e.schedulers
0015     assert hasattr(aid2e.schedulers, '__version__')
0016     assert isinstance(aid2e.schedulers.__version__, str)
0017 
0018 
0019 def test_schedulers_module_structure():
0020     """Test that schedulers module has expected structure."""
0021     import aid2e.schedulers
0022     # Module should be importable and have basic attributes
0023     assert hasattr(aid2e.schedulers, '__name__')
0024     assert aid2e.schedulers.__name__ == 'aid2e.schedulers'
0025 
0026 
0027 def test_from_schedulers_import():
0028     """Test importing from aid2e.schedulers works."""
0029     from aid2e import schedulers
0030     assert schedulers is not None
0031     assert hasattr(schedulers, '__version__')