def testInner(self):
     '''Basic tests of _waterfall'''
     blame, buildercolumns, filters, times = _waterfall(None)
     self.assertEqual(blame.width, 1, 'Width of blame column is not 1')
     self.assertEqual(len(buildercolumns), 1, 'Not one builder found')
     name, builder = list(buildercolumns.items())[0]
     self.assertEqual(name, 'dummy')
     self.assertEqual(builder.width, 1, 'Width of builder column is not 1')
     blame_rows = list(blame.rows())
     self.assertEqual(
         len(blame_rows), 3,
         'Expecting 3 rows for table, got %d' % len(blame_rows))
     self.assertNotEqual(blame_rows[0], [], 'First row should not be empty')
     self.assertEqual(blame_rows[1], [])
     self.assertEqual(blame_rows[2], [])
     build_rows = list(builder.rows())
     self.assertEqual(build_rows[0][0]['obj'].buildnumber, 1)
     self.assertEqual(build_rows[1][0]['obj'].buildnumber, 0)
     self.assertEqual(build_rows[2][0]['obj'], None)
Exemple #2
0
 def testInner(self):
     '''Basic tests of _waterfall'''
     blame, buildercolumns, filters, times = _waterfall(None)
     self.assertEqual(blame.width, 1,
                      'Width of blame column is not 1')
     self.assertEqual(len(buildercolumns), 1,
                      'Not one builder found')
     name, builder = buildercolumns.items()[0]
     self.assertEqual(name, 'dummy')
     self.assertEqual(builder.width, 1,
                      'Width of builder column is not 1')
     blame_rows = list(blame.rows())
     self.assertEqual(len(blame_rows), 3,
                      'Expecting 3 rows for table, got %d' % len(blame_rows))
     self.assertNotEqual(blame_rows[0], [],
                         'First row should not be empty')
     self.assertEqual(blame_rows[1], [])
     self.assertEqual(blame_rows[2], [])
     build_rows = list(builder.rows())
     self.assertEqual(build_rows[0][0]['obj'].buildnumber, 1)
     self.assertEqual(build_rows[1][0]['obj'].buildnumber, 0)
     self.assertEqual(build_rows[2][0]['obj'], None)
 def testInner(self):
     '''Testing full build list in _waterfall'''
     blame, buildercolumns, filters, times = _waterfall(None)
Exemple #4
0
 def testInner(self):
     '''Testing full build list in _waterfall'''
     blame, buildercolumns, filters, times = _waterfall(None)