Code Duplication    Length = 10-11 lines in 2 locations

tests/test_webui.py 2 locations

@@ 187-197 (lines=11) @@
184
        self.assertIn('script', data)
185
        self.assertEqual(data['script'], self.script_content)
186
187
    def test_45_run_with_saved_script(self):
188
        rv = self.app.post('/debug/test_project/run', data={
189
            'webdav_mode': 'true',
190
            'script': '',
191
            'task': self.task_content
192
        })
193
        self.assertEqual(rv.status_code, 200)
194
        data = json.loads(utils.text(rv.data))
195
        self.assertIn(b'follows', rv.data)
196
        self.assertGreater(len(data['follows']), 0)
197
        self.__class__.task_content2 = data['follows'][0]
198
199
    def test_50_index_page_list(self):
200
        rv = self.app.get('/')
@@ 133-142 (lines=10) @@
130
        self.assertIn('127.0.0.1:14887', m.group(1))
131
        self.__class__.script_content = json.loads(m.group(1))
132
133
    def test_30_run(self):
134
        rv = self.app.post('/debug/test_project/run', data={
135
            'script': self.script_content,
136
            'task': self.task_content
137
        })
138
        self.assertEqual(rv.status_code, 200)
139
        data = json.loads(utils.text(rv.data))
140
        self.assertIn(b'follows', rv.data)
141
        self.assertGreater(len(data['follows']), 0)
142
        self.__class__.task_content2 = data['follows'][0]
143
144
    def test_32_run_bad_task(self):
145
        rv = self.app.post('/debug/test_project/run', data={