def test_data_to_gml(self): correct_output = """ l1 [ l2b [ l3c "[1, 2, 3]" ] ]""" writer = GmlWriter(None) lines = writer.data_to_gml("l1", {"l2b": {"l3c": [1, 2, 3]}}, 1) output = "\n".join(lines) self.assertEqual(correct_output, output)
def test_data_to_gml(self): correct_output = """ l1 [ l2b [ l3c "[1, 2, 3]" ] ]""" writer = GmlWriter(None) lines = writer.data_to_gml("l1", {"l2b" : { "l3c" : [1, 2, 3]}}, 1) output = "\n".join(lines) self.assertEqual(correct_output, output)
def test_data_to_gml(self): correct_output = """ l1 [ l2a 2 l2b [ l3b [ l4 4 ] l3c "[1, 2, 3]" l3a 3 ] ]""" writer = GmlWriter(None) lines = writer.data_to_gml("l1", {"l2a" : 2, "l2b" : { "l3a" : 3, "l3b" : {"l4" : 4}, "l3c" : [1, 2, 3]}}, 1) output = string.join(lines, "\n") self.assertEqual(correct_output, output)