Coverage for tests/test_instrument.py: 57%

12 statements  

« prev     ^ index     » next       coverage.py v7.4.4, created at 2024-03-27 04:19 -0700

1"""Tests of the FiberSpectrograph instrument class. 

2""" 

3 

4import unittest 

5 

6import lsst.utils.tests 

7import lsst.obs.fiberspectrograph 

8from lsst.obs.base.instrument_tests import InstrumentTests, InstrumentTestData 

9 

10 

11class TestStarTracker(InstrumentTests, lsst.utils.tests.TestCase): 

12 def setUp(self): 

13 physical_filters = set(["empty"]) 

14 

15 self.data = InstrumentTestData(name="FiberSpec", 

16 nDetectors=1, 

17 firstDetectorName="ccd0", 

18 physical_filters=physical_filters) 

19 self.instrument = lsst.obs.fiberspectrograph.FiberSpectrograph() 

20 

21 

22if __name__ == '__main__': 22 ↛ 23line 22 didn't jump to line 23, because the condition on line 22 was never true

23 lsst.utils.tests.init() 

24 unittest.main()