From 2aa55d87dbb0ab0ff091adeef095c20f7e8466e6 Mon Sep 17 00:00:00 2001 From: Shaily Date: Nov 26 2017 05:30:58 +0000 Subject: Add test to check fedmsg on add_user --- diff --git a/tests/test_pagure_flask_ui_repo.py b/tests/test_pagure_flask_ui_repo.py index 553dfef..95fa50e 100644 --- a/tests/test_pagure_flask_ui_repo.py +++ b/tests/test_pagure_flask_ui_repo.py @@ -22,7 +22,7 @@ import time import os import pygit2 -from mock import patch, MagicMock +from mock import ANY, patch, MagicMock sys.path.insert(0, os.path.join(os.path.dirname( os.path.abspath(__file__)), '..')) @@ -224,7 +224,8 @@ class PagureFlaskRepotests(tests.Modeltests): self.assertEqual(output.status_code, 404) @patch('pagure.ui.repo.admin_session_timedout') - def test_add_user(self, ast): + @patch('pagure.lib.notify.log') + def test_add_user(self, mock_log, ast): """ Test the add_user endpoint. """ ast.return_value = False @@ -316,6 +317,8 @@ class PagureFlaskRepotests(tests.Modeltests): self.assertIn( '\n User added', output.data) + mock_log.assert_called_with(ANY, topic='project.user.added', msg=ANY, redis=ANY) + @patch('pagure.ui.repo.admin_session_timedout') def test_add_group_project_when_user_mngt_off(self, ast): """ Test the add_group_project endpoint when user management is