コード例 #1
0
ファイル: test_molotov.py プロジェクト: infomaven/taurus
    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)
コード例 #2
0
    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)
コード例 #3
0
    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)