Code Duplication    Length = 14-16 lines in 2 locations

omaha_server/crash/tests/test_forms.py 2 locations

@@ 66-81 (lines=16) @@
63
        )
64
65
        form = CrashFrom(form_data, form_file_data)
66
67
        self.assertTrue(form.is_valid())
68
        self.assertEqual(form.cleaned_data['upload_file_minidump'].name, '7b05e196-7e23-416b-bd13-99287924e214.dmp')
69
        self.assertEqual(form.cleaned_data['archive_size'], 0)
70
        self.assertEqual(form.cleaned_data['minidump_size'], 7)
71
72
    def test_form_tar_file(self):
73
        with open(TAR_FILE, 'rb') as f:
74
            form_file_data = dict(upload_file_minidump=SimpleUploadedFile(
75
                "foo.tar", f.read()))
76
        form_data = dict(
77
            appid='{D0AB2EBC-931B-4013-9FEB-C9C4C2225C8C}',
78
            userid='{2882CF9B-D9C2-4edb-9AAF-8ED5FCF366F7}',
79
        )
80
81
        form = CrashFrom(form_data, form_file_data)
82
83
        self.assertTrue(form.is_valid())
84
        self.assertEqual(form.cleaned_data['upload_file_minidump'].name, '7b05e196-7e23-416b-bd13-99287924e214.dmp')
@@ 51-64 (lines=14) @@
48
        form = SymbolsAdminForm(form_data, form_file_data)
49
50
        self.assertTrue(form.is_valid())
51
        self.assertEqual(form.cleaned_data['debug_id'], 'C1C0FA629EAA4B4D9DD2ADE270A231CC1')
52
        self.assertEqual(form.cleaned_data['debug_file'], 'BreakpadTestApp.pdb')
53
        self.assertEqual(form.cleaned_data['file_size'], 68149)
54
55
56
class CrashFormTest(TestCase):
57
    def test_form(self):
58
        form_file_data = dict(upload_file_minidump=SimpleUploadedFile(
59
            "7b05e196-7e23-416b-bd13-99287924e214.dmp", b"content"))
60
        form_data = dict(
61
            appid='{D0AB2EBC-931B-4013-9FEB-C9C4C2225C8C}',
62
            userid='{2882CF9B-D9C2-4edb-9AAF-8ED5FCF366F7}',
63
        )
64
65
        form = CrashFrom(form_data, form_file_data)
66
67
        self.assertTrue(form.is_valid())