Exemple #1
0
class BandFilterTest(unittest.TestCase):

    def setUp(self):
        self.band_filter = BandFilter()

    def test_basic_information_after_creation(self):
        self.assertEqual(self.band_filter.name, 'u')
        self.assertEqual(self.band_filter.bright_limit, 21.0)
        self.assertEqual(self.band_filter.dark_limit, 30.0)
        self.assertEqual(self.band_filter.max_seeing, 2.0)
        self.assertListEqual(list(self.band_filter.exposures), [15.0, 15.0])

    def test_reversed_bright_dark(self):
        self.band_filter.bright_limit = 29.0
        self.band_filter.dark_limit = 24.0
        self.band_filter.validate()
        self.assertEqual(self.band_filter.bright_limit, 24.0)
        self.assertEqual(self.band_filter.dark_limit, 29.0)
class BandFilterTest(unittest.TestCase):
    def setUp(self):
        self.band_filter = BandFilter()

    def test_basic_information_after_creation(self):
        self.assertEqual(self.band_filter.name, "u")
        self.assertEqual(self.band_filter.num_visits, 10)
        self.assertEqual(self.band_filter.num_grouped_visits, 1)
        self.assertEqual(self.band_filter.bright_limit, 21.0)
        self.assertEqual(self.band_filter.dark_limit, 30.0)
        self.assertEqual(self.band_filter.max_seeing, 2.0)
        self.assertListEqual(list(self.band_filter.exposures), [15.0, 15.0])

    def test_reversed_bright_dark(self):
        self.band_filter.bright_limit = 29.0
        self.band_filter.dark_limit = 24.0
        self.band_filter.validate()
        self.assertEqual(self.band_filter.bright_limit, 24.0)
        self.assertEqual(self.band_filter.dark_limit, 29.0)
 def validate(self):
     """Validate configuration parameters.
     """
     BandFilter.validate(self)