From 5487041dc91179766d3b2a8f76ad5d95b0e838ac Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Apr 20 2015 14:45:47 +0000 Subject: Expand the unit-tests on the pagure_ticket_hook plugin --- diff --git a/tests/test_progit_flask_ui_plugins_progit_ticket_hook.py b/tests/test_progit_flask_ui_plugins_progit_ticket_hook.py index a738ebe..d27dce6 100644 --- a/tests/test_progit_flask_ui_plugins_progit_ticket_hook.py +++ b/tests/test_progit_flask_ui_plugins_progit_ticket_hook.py @@ -135,6 +135,16 @@ class PagureFlaskPluginPagureTicketHooktests(tests.Modeltests): tests.HERE, 'tickets', 'test.git', 'hooks', 'post-receive.pagure-ticket'))) + # Try re-activate hook w/o the git repo + data = { + 'csrf_token': csrf_token, + 'active': 'y', + } + shutil.rmtree(os.path.join(tests.HERE, 'tickets', 'test.git')) + + output = self.app.post('/test/settings/pagure tickets', data=data) + self.assertEqual(output.status_code, 404) + if __name__ == '__main__': SUITE = unittest.TestLoader().loadTestsFromTestCase(