Code Duplication    Length = 10-11 lines in 2 locations

omaha_server/omaha/tests/test_utils.py 2 locations

@@ 151-161 (lines=11) @@
148
        assert self.mac_platform not in platforms
149
        assert self.empty_platform not in platforms
150
151
    def test_with_mac_versions(self):
152
        self.assertEqual(Platform.objects.count(), 4)
153
        self.assertEqual(Version.objects.count(), 2)
154
        mac_version = SparkleVersionFactory(app=self.app)
155
        self.assertEqual(SparkleVersion.objects.filter(app=self.app).count(), 1)
156
        platforms = get_platforms_by_appid(self.app)
157
        self.assertEqual(len(platforms), 3)
158
        assert self.a_platform in platforms
159
        assert self.b_platform in platforms
160
        assert self.mac_platform in platforms
161
        assert self.empty_platform not in platforms
@@ 140-149 (lines=10) @@
137
        VersionFactory(platform=self.a_platform, app=self.app)
138
        VersionFactory(platform=self.b_platform, app=self.app)
139
140
    def test_without_mac_versions(self):
141
        self.assertEqual(Platform.objects.count(), 4)
142
        self.assertEqual(Version.objects.count(), 2)
143
        self.assertEqual(SparkleVersion.objects.filter(app=self.app).count(), 0)
144
        platforms = get_platforms_by_appid(self.app)
145
        self.assertEqual(len(platforms), 2)
146
        assert self.a_platform in platforms
147
        assert self.b_platform in platforms
148
        assert self.mac_platform not in platforms
149
        assert self.empty_platform not in platforms
150
151
    def test_with_mac_versions(self):
152
        self.assertEqual(Platform.objects.count(), 4)