Code Duplication    Length = 8-8 lines in 3 locations

tests/test_audit.py 3 locations

@@ 144-151 (lines=8) @@
141
        self.assertEqual(123, wijziging.resource_object_id)
142
        self.assertIsNone(wijziging.resource_object_json)
143
144
    def test_audit_bijlage(self):
145
        self.dummy_parent.request.method = 'PUT'
146
        self.dummy_parent.request.matchdict = {'id': 123}
147
        self.dummy_parent.dummy_bijlage()
148
        wijziging = self.session.query(Wijziging).order_by(Wijziging.updated_at.desc()).first()
149
        self.assertEqual('bijlage bewerken', wijziging.actie)
150
        self.assertEqual(123, wijziging.resource_object_id)
151
        self.assertIsNone(wijziging.resource_object_json)
152
153
    def test_db_audit_manager(self):
154
        config = Mock()
@@ 135-142 (lines=8) @@
132
        self.assertEqual(123, wijziging.resource_object_id)
133
        self.assertIsNone(wijziging.resource_object_json)
134
135
    def test_audit_other(self):
136
        self.dummy_parent.request.method = 'HEAD'
137
        self.dummy_parent.request.matchdict = {'id': 123}
138
        self.dummy_parent.dummy_none()
139
        wijziging = self.session.query(Wijziging).order_by(Wijziging.updated_at.desc()).first()
140
        self.assertEqual('onbekend', wijziging.actie)
141
        self.assertEqual(123, wijziging.resource_object_id)
142
        self.assertIsNone(wijziging.resource_object_json)
143
144
    def test_audit_bijlage(self):
145
        self.dummy_parent.request.method = 'PUT'
@@ 126-133 (lines=8) @@
123
        self.assertEqual('crash test', wijziging.resource_object_json['naam'])
124
        self.assertEqual('crash test', wijziging.resource_object_json['naam'])
125
126
    def test_audit_delete(self):
127
        self.dummy_parent.request.method = 'DELETE'
128
        self.dummy_parent.request.matchdict = {'id': 123}
129
        self.dummy_parent.dummy_none()
130
        wijziging = self.session.query(Wijziging).order_by(Wijziging.updated_at.desc()).first()
131
        self.assertEqual('verwijderen', wijziging.actie)
132
        self.assertEqual(123, wijziging.resource_object_id)
133
        self.assertIsNone(wijziging.resource_object_json)
134
135
    def test_audit_other(self):
136
        self.dummy_parent.request.method = 'HEAD'