示例#1
0
 def test_range_start_exceeds_end(self):
     parser = AddressParser(labels={})
     self.assertEqual((0xFFD2, 0xFFD4), parser.range('ffd4:ffd2'))
示例#2
0
 def test_range_mixed(self):
     parser = AddressParser(labels={'chrout': 0xFFD2})
     self.assertEqual((0xFFD2, 0xFFD4), parser.range('chrout:ffd4'))
示例#3
0
 def test_range_one_label(self):
     parser = AddressParser(labels={'chrout': 0xFFD2})
     self.assertEqual((0xFFD2, 0xFFD2), parser.range('chrout'))
示例#4
0
 def test_range_two_numbers(self):
     parser = AddressParser(labels={})
     self.assertEqual((0xFFD2, 0xFFD4), parser.range('ffd2:ffd4'))
示例#5
0
 def test_range_one_number(self):
     parser = AddressParser(labels={})
     self.assertEqual((0xFFD2, 0xFFD2), parser.range('ffd2'))