Coverage for tests / test_load.py: 47%
17 statements
« prev ^ index » next coverage.py v7.13.2, created at 2026-02-08 17:00 -0800
« prev ^ index » next coverage.py v7.13.2, created at 2026-02-08 17:00 -0800
1import sys
3import pytest
4from lsst.ctrl.execute.allocationConfig import AllocationConfig
5from lsst.ctrl.execute.condorConfig import CondorConfig
6from lsst.ctrl.execute.findPackageFile import find_package_file
9def test_exec_config():
10 exec_config_name = find_package_file("execConfig.py", platform="s3df")
12 configuration = CondorConfig()
13 configuration.load(exec_config_name)
14 assert configuration.platform.scheduler == "slurm"
17def test_allocation_config():
18 slurm_config_name = find_package_file("slurmConfig.py", platform="s3df")
20 configuration = AllocationConfig()
21 configuration.load(slurm_config_name)
22 assert configuration.platform.queue == "$QUEUE"
25if __name__ == "__main__": 25 ↛ 26line 25 didn't jump to line 26 because the condition on line 25 was never true
26 sys.exit(pytest.main())