Code Duplication    Length = 8-8 lines in 3 locations

tests/test_audit.py 3 locations

@@ 157-164 (lines=8) @@
154
        self.assertEqual(123, wijziging.resource_object_id)
155
        self.assertIsNone(wijziging.resource_object_json)
156
157
    def test_audit_bijlage(self):
158
        self.dummy_parent.request.method = 'PUT'
159
        self.dummy_parent.request.matchdict = {'id': 123}
160
        self.dummy_parent.dummy_bijlage()
161
        wijziging = self.session.query(Wijziging).order_by(Wijziging.updated_at.desc()).first()
162
        self.assertEqual('bijlage bewerken', wijziging.actie)
163
        self.assertEqual(123, wijziging.resource_object_id)
164
        self.assertIsNone(wijziging.resource_object_json)
165
166
    def test_db_audit_manager(self):
167
        config = Mock()
@@ 148-155 (lines=8) @@
145
        self.assertEqual(123, wijziging.resource_object_id)
146
        self.assertIsNone(wijziging.resource_object_json)
147
148
    def test_audit_other(self):
149
        self.dummy_parent.request.method = 'HEAD'
150
        self.dummy_parent.request.matchdict = {'id': 123}
151
        self.dummy_parent.dummy_none()
152
        wijziging = self.session.query(Wijziging).order_by(Wijziging.updated_at.desc()).first()
153
        self.assertEqual('onbekend', wijziging.actie)
154
        self.assertEqual(123, wijziging.resource_object_id)
155
        self.assertIsNone(wijziging.resource_object_json)
156
157
    def test_audit_bijlage(self):
158
        self.dummy_parent.request.method = 'PUT'
@@ 139-146 (lines=8) @@
136
        self.assertEqual('crash test', wijziging.resource_object_json['naam'])
137
        self.assertEqual('crash test', wijziging.resource_object_json['naam'])
138
139
    def test_audit_delete(self):
140
        self.dummy_parent.request.method = 'DELETE'
141
        self.dummy_parent.request.matchdict = {'id': 123}
142
        self.dummy_parent.dummy_none()
143
        wijziging = self.session.query(Wijziging).order_by(Wijziging.updated_at.desc()).first()
144
        self.assertEqual('verwijderen', wijziging.actie)
145
        self.assertEqual(123, wijziging.resource_object_id)
146
        self.assertIsNone(wijziging.resource_object_json)
147
148
    def test_audit_other(self):
149
        self.dummy_parent.request.method = 'HEAD'