Exemplo n.º 1
0
 def test_spare_size_ignored_lenght(self):
     parsed_doc = parser.parse_field(ET.fromstring('<field type="spare" lenght="10">test</field>'))
     res = ws.build_field(parsed_doc)
     self.assertEqual("spare test;", res)
Exemplo n.º 2
0
 def test_spare_nosize(self):
     parsed_doc = parser.parse_field(ET.fromstring('<field type="spare">test</field>'))
     res = ws.build_field(parsed_doc)
     self.assertEqual("spare test;", res)
Exemplo n.º 3
0
 def test_int8_repeated_variable(self):
     parsed_doc = parser.parse_field(ET.fromstring('<field type="uint8" repeated="num_of_nums">test</field>'))
     res = ws.build_field(parsed_doc)
     self.assertEqual("uint8[num_of_nums] test;", res)
Exemplo n.º 4
0
 def test_int8_repeated(self):
     parsed_doc = parser.parse_field(ET.fromstring('<field type="uint8" repeated="5">test</field>'))
     res = ws.build_field(parsed_doc)
     self.assertEqual("uint8[5] test;", res)
Exemplo n.º 5
0
 def test_int8(self):
     parsed_doc = parser.parse_field(ET.fromstring('<field type="uint8" bits="0">test</field>'))
     res = ws.build_field(parsed_doc)
     self.assertEqual("uint8 test;", res)
Exemplo n.º 6
0
 def test_int8_repeated_onetime(self):
     parsed_doc = parser.parse_field(
         ET.fromstring('<field type="uint8" repeated="1">test</field>'))
     res = ws.build_field(parsed_doc)
     self.assertEqual("uint8 test;", res)
Exemplo n.º 7
0
 def test_int8(self):
     parsed_doc = parser.parse_field(
         ET.fromstring('<field type="uint8" bits="0">test</field>'))
     res = ws.build_field(parsed_doc)
     self.assertEqual("uint8 test;", res)