Пример #1
0
    def test_append(self):
        metric = PerfTestMetric('Time')
        metric2 = PerfTestMetric('Time')
        self.assertFalse(metric.has_values())
        self.assertFalse(metric2.has_values())

        metric.append(1)
        self.assertTrue(metric.has_values())
        self.assertFalse(metric2.has_values())
        self.assertEqual(metric.to_dict()['values'], [1])
        metric.append(2)
        self.assertEqual(metric.to_dict()['values'], [1, 2])

        metric2.append(3)
        self.assertTrue(metric2.has_values())
        self.assertEqual(metric.to_dict()['values'], [1, 2])
        self.assertEqual(metric2.to_dict()['values'], [3])
Пример #2
0
    def test_append(self):
        metric = PerfTestMetric('Time')
        metric2 = PerfTestMetric('Time')
        self.assertFalse(metric.has_values())
        self.assertFalse(metric2.has_values())

        metric.append(1)
        self.assertTrue(metric.has_values())
        self.assertFalse(metric2.has_values())
        self.assertEqual(metric.to_dict()['values'], [1])
        metric.append(2)
        self.assertEqual(metric.to_dict()['values'], [1, 2])

        metric2.append(3)
        self.assertTrue(metric2.has_values())
        self.assertEqual(metric.to_dict()['values'], [1, 2])
        self.assertEqual(metric2.to_dict()['values'], [3])