Code Duplication    Length = 46-46 lines in 2 locations

tests/protocols/gmpv208/enums/test_aggregate_statistic.py 1 location

@@ 28-73 (lines=46) @@
25
)
26
27
28
class GetAggregateStatisticFromStringTestCase(unittest.TestCase):
29
    def test_invalid(self):
30
        with self.assertRaises(InvalidArgument):
31
            get_aggregate_statistic_from_string('foo')
32
33
    def test_none_or_empty(self):
34
        ct = get_aggregate_statistic_from_string(None)
35
        self.assertIsNone(ct)
36
        ct = get_aggregate_statistic_from_string('')
37
        self.assertIsNone(ct)
38
39
    def test_count(self):
40
        ct = get_aggregate_statistic_from_string('count')
41
        self.assertEqual(ct, AggregateStatistic.COUNT)
42
43
    def test_c_count(self):
44
        ct = get_aggregate_statistic_from_string('c_count')
45
        self.assertEqual(ct, AggregateStatistic.C_COUNT)
46
47
    def test_c_sum(self):
48
        ct = get_aggregate_statistic_from_string('c_sum')
49
        self.assertEqual(ct, AggregateStatistic.C_SUM)
50
51
    def test_max(self):
52
        ct = get_aggregate_statistic_from_string('max')
53
        self.assertEqual(ct, AggregateStatistic.MAX)
54
55
    def test_mean(self):
56
        ct = get_aggregate_statistic_from_string('mean')
57
        self.assertEqual(ct, AggregateStatistic.MEAN)
58
59
    def test_min(self):
60
        ct = get_aggregate_statistic_from_string('min')
61
        self.assertEqual(ct, AggregateStatistic.MIN)
62
63
    def test_sum(self):
64
        ct = get_aggregate_statistic_from_string('sum')
65
        self.assertEqual(ct, AggregateStatistic.SUM)
66
67
    def test_text(self):
68
        ct = get_aggregate_statistic_from_string('text')
69
        self.assertEqual(ct, AggregateStatistic.TEXT)
70
71
    def test_value(self):
72
        ct = get_aggregate_statistic_from_string('value')
73
        self.assertEqual(ct, AggregateStatistic.VALUE)
74
75
76
if __name__ == '__main__':

tests/protocols/gmpv214/enums/test_aggregate_statistic.py 1 location

@@ 28-73 (lines=46) @@
25
)
26
27
28
class GetAggregateStatisticFromStringTestCase(unittest.TestCase):
29
    def test_invalid(self):
30
        with self.assertRaises(InvalidArgument):
31
            get_aggregate_statistic_from_string('foo')
32
33
    def test_none_or_empty(self):
34
        ct = get_aggregate_statistic_from_string(None)
35
        self.assertIsNone(ct)
36
        ct = get_aggregate_statistic_from_string('')
37
        self.assertIsNone(ct)
38
39
    def test_count(self):
40
        ct = get_aggregate_statistic_from_string('count')
41
        self.assertEqual(ct, AggregateStatistic.COUNT)
42
43
    def test_c_count(self):
44
        ct = get_aggregate_statistic_from_string('c_count')
45
        self.assertEqual(ct, AggregateStatistic.C_COUNT)
46
47
    def test_c_sum(self):
48
        ct = get_aggregate_statistic_from_string('c_sum')
49
        self.assertEqual(ct, AggregateStatistic.C_SUM)
50
51
    def test_max(self):
52
        ct = get_aggregate_statistic_from_string('max')
53
        self.assertEqual(ct, AggregateStatistic.MAX)
54
55
    def test_mean(self):
56
        ct = get_aggregate_statistic_from_string('mean')
57
        self.assertEqual(ct, AggregateStatistic.MEAN)
58
59
    def test_min(self):
60
        ct = get_aggregate_statistic_from_string('min')
61
        self.assertEqual(ct, AggregateStatistic.MIN)
62
63
    def test_sum(self):
64
        ct = get_aggregate_statistic_from_string('sum')
65
        self.assertEqual(ct, AggregateStatistic.SUM)
66
67
    def test_text(self):
68
        ct = get_aggregate_statistic_from_string('text')
69
        self.assertEqual(ct, AggregateStatistic.TEXT)
70
71
    def test_value(self):
72
        ct = get_aggregate_statistic_from_string('value')
73
        self.assertEqual(ct, AggregateStatistic.VALUE)
74
75
76
if __name__ == '__main__':