X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=tests%2Fprocesses.py;fp=tests%2Fprocesses.py;h=165f566995b04f5c9dfc462001d33b46173b2842;hb=80cd423427e523bde8268428a5a8c4573f54adaa;hp=06ed257689b0601e814a074c454cabe6ea0b6c98;hpb=de2aaabbc463da2f1f55fe6279c4d0410d5b894b;p=plomtask diff --git a/tests/processes.py b/tests/processes.py index 06ed257..165f566 100644 --- a/tests/processes.py +++ b/tests/processes.py @@ -189,8 +189,7 @@ class TestsWithServer(TestCaseWithServer): def test_do_POST_process(self) -> None: """Test POST /process and its effect on the database.""" self.assertEqual(0, len(Process.all(self.db_conn))) - form_data = {'title': 'foo', 'description': 'foo', 'effort': 1.1} - self.check_post(form_data, '/process?id=', 302, '/process?id=1') + form_data = self.post_process() self.assertEqual(1, len(Process.all(self.db_conn))) self.check_post(form_data, '/process?id=FOO', 400) form_data['effort'] = 'foo' @@ -205,16 +204,16 @@ class TestsWithServer(TestCaseWithServer): self.assertEqual(1, len(Process.all(self.db_conn))) form_data = {'title': 'foo', 'description': 'foo', 'effort': 1.0, 'condition': []} - self.check_post(form_data, '/process?id=', 302, '/process?id=2') + self.post_process(2, form_data) form_data['condition'] = [1] self.check_post(form_data, '/process?id=', 404) form_data_cond = {'title': 'foo', 'description': 'foo'} self.check_post(form_data_cond, '/condition', 302, '/condition?id=1') - self.check_post(form_data, '/process?id=', 302, '/process?id=3') + self.post_process(3, form_data) form_data['disables'] = [1] - self.check_post(form_data, '/process?id=', 302, '/process?id=4') + self.post_process(4, form_data) form_data['enables'] = [1] - self.check_post(form_data, '/process?id=', 302, '/process?id=5') + self.post_process(5, form_data) form_data['delete'] = '' self.check_post(form_data, '/process?id=', 404) self.check_post(form_data, '/process?id=6', 404) @@ -222,7 +221,6 @@ class TestsWithServer(TestCaseWithServer): def test_do_GET(self) -> None: """Test /process and /processes response codes.""" - form_data = {'title': 'foo', 'description': 'foo', 'effort': 1.1} - self.check_post(form_data, '/process?id=', 302, '/process?id=1') + self.post_process() self.check_get_defaults('/process') self.check_get('/processes', 200)