Beispiel #1
0
 def _testSource(self, name, src, headings, data):
     # print name
     dt = DataTable()
     lines = src.splitlines()
     dt.readLines(lines)
     self.assertEqual([col.name() for col in dt.headings()], headings)
     for i, values in enumerate(dt):
         match = data[i]
         self.assertEqual(values.asList(), match,
             'For element %d, I expected "%s" but got "%s"'
             % (i, match, values.asList()))
Beispiel #2
0
 def _testSource(self, name, src, headings, data):
     dataTable = DataTable()
     lines = src.splitlines()
     dataTable.readLines(lines)
     self.assertEqual([c.name() for c in dataTable.headings()], headings)
     for i, values in enumerate(dataTable):
         match = data[i]
         asList = values.asList()
         self.assertEqual(
             asList, match,
             f'{name}: Row {i}: Expected {match!r}, but got {asList!r}')
Beispiel #3
0
 def _testSource(self, name, src, headings, data):
     # print name
     dt = DataTable()
     lines = src.splitlines()
     dt.readLines(lines)
     self.assertEqual([col.name() for col in dt.headings()], headings)
     for i, values in enumerate(dt):
         match = data[i]
         self.assertEqual(values.asList(), match,
             'For element %d, I expected "%s" but got "%s"'
             % (i, match, values.asList()))