Esempio n. 1
0
 def test_bitmap__invalid_indicator(self):
     section_6 = {'bitMapIndicator': 100, 'bitmap': None}
     data_proxy = _DataProxy(0, 0, 0, 0)
     with self.assertRaisesRegexp(TranslationError, 'unsupported bitmap'):
         data_proxy._bitmap(section_6)
Esempio n. 2
0
 def test_bitmap_present(self):
     bitmap = randint(2, size=(12))
     section_6 = {'bitMapIndicator': 0, 'bitmap': bitmap}
     data_proxy = _DataProxy(0, 0, 0, 0)
     result = data_proxy._bitmap(section_6)
     self.assertArrayEqual(bitmap, result)
Esempio n. 3
0
 def test_no_bitmap(self):
     section_6 = {'bitMapIndicator': 255, 'bitmap': None}
     data_proxy = _DataProxy(0, 0, 0, 0)
     result = data_proxy._bitmap(section_6)
     self.assertIsNone(result)
Esempio n. 4
0
 def test_bitmap__invalid_indicator(self):
     section_6 = {'bitMapIndicator': 100, 'bitmap': None}
     data_proxy = _DataProxy(0, 0, 0, 0)
     with self.assertRaisesRegexp(TranslationError, 'unsupported bitmap'):
         data_proxy._bitmap(section_6)
Esempio n. 5
0
 def test_bitmap_present(self):
     bitmap = randint(2, size=(12))
     section_6 = {'bitMapIndicator': 0, 'bitmap': bitmap}
     data_proxy = _DataProxy(0, 0, 0, 0)
     result = data_proxy._bitmap(section_6)
     self.assertArrayEqual(bitmap, result)
Esempio n. 6
0
 def test_no_bitmap(self):
     section_6 = {'bitMapIndicator': 255, 'bitmap': None}
     data_proxy = _DataProxy(0, 0, 0, 0)
     result = data_proxy._bitmap(section_6)
     self.assertIsNone(result)