Exemple #1
0
 def test_run(self):
     textparser = TextParser()
     data = ["abc a 12345 'b'"]
     objects = []
     textparser.run(data, objects)
     assert textparser.parsed_data() == data
     assert textparser.drawable_objects() == objects
     assert len(objects) == 4
     assert [o for o in objects if o.text() == "abc"]
     assert [o for o in objects if o.text() == "12345"]
     assert [o for o in objects if o.text() == "b"]
     assert [o for o in objects if o.text() == "a"]
Exemple #2
0
 def test_init(self):
     textparser = TextParser()
     assert textparser.parsed_data() == []
     assert textparser.drawable_objects() == []