def test_read(self): log_path = join(RESOURCES_DIR, "molotov", "molotov-report.csv") obj = MolotovReportReader(log_path, ROOT_LOGGER) points = list(obj.datapoints(True)) self.assertEqual(len(points), 3) for datapoint in points: self.assertTrue(datapoint['ts'] > 1500000000) self.assertEqual(points[-1][DataPoint.CUMULATIVE][''][KPISet.SUCCESSES], 10) self.assertEqual(points[-1][DataPoint.CUMULATIVE][''][KPISet.FAILURES], 2)
def test_read(self): log_path = path.join(get_res_path('molotov-report.csv')) obj = MolotovReportReader(log_path, logging.getLogger('')) points = list(obj.datapoints(True)) self.assertEqual(len(points), 3) for datapoint in points: self.assertTrue(datapoint['ts'] > 1500000000) self.assertEqual( points[-1][DataPoint.CUMULATIVE][''][KPISet.SUCCESSES], 10) self.assertEqual(points[-1][DataPoint.CUMULATIVE][''][KPISet.FAILURES], 2)