Ejemplo n.º 1
0
 def test_evmagtonor(self):
     self.assertEqual(_evmagtonor('mB'), 'B')
     self.assertEqual(_evmagtonor('M'), 'W')
     # raises "UserWarning: bob is not convertible"
     with warnings.catch_warnings(record=True) as w:
         warnings.simplefilter('always', UserWarning)
         self.assertEqual(_evmagtonor('bob'), '')
     self.assertEquals(len(w), 1)
     self.assertEquals('bob is not convertible', w[0].messages)
Ejemplo n.º 2
0
 def test_mag_conv(self):
     """
     Check that we convert magnitudes as we should!
     """
     magnitude_map = [('L', 'ML'), ('B', 'mB'), ('S', 'MS'), ('W', 'MW'),
                      ('G', 'MbLg'), ('C', 'Mc'), ('s', 'Ms')]
     for magnitude in magnitude_map:
         self.assertEqual(magnitude[0], _evmagtonor(magnitude[1]))
         self.assertEqual(_nortoevmag(magnitude[0]), magnitude[1])
Ejemplo n.º 3
0
 def test_mag_conv(self):
     """
     Check that we convert magnitudes as we should!
     """
     magnitude_map = [
         ('L', 'ML'), ('B', 'mB'), ('S', 'MS'), ('W', 'MW'), ('G', 'MbLg'),
         ('C', 'Mc'), ('s', 'Ms')]
     for magnitude in magnitude_map:
         self.assertEqual(magnitude[0], _evmagtonor(magnitude[1]))
         self.assertEqual(_nortoevmag(magnitude[0]), magnitude[1])