def test_simple(self, mock_import_string): mock_listener = Mock() mock_import_string.return_value = mock_listener run_event_listener( listener='mock.Mock', signal='test.signal', kwargs={'foo': 'bar'}, ) mock_import_string.assert_called_once_with('mock.Mock') mock_listener.assert_called_once_with(foo='bar')
def test_simple(self, mock_import_string): mock_listener = Mock() mock_import_string.return_value = mock_listener with patch.object(run_event_listener, 'allow_absent_from_db', True): run_event_listener( listener='mock.Mock', signal='test.signal', kwargs={'foo': 'bar'}, ) mock_import_string.assert_called_once_with('mock.Mock') mock_listener.assert_called_once_with(foo='bar')