Example #1
0
 def test_webhooks(self, mock):
     """Test WEBHOOK works."""
     mock.post.return_value = True
     err_msg = "The webhook should return True from patched method"
     assert webhook('url'), err_msg
     err_msg = "The post method should be called"
     assert mock.post.called, err_msg
Example #2
0
 def test_webhooks_without_url(self, mock):
     """Test WEBHOOK without url works."""
     mock.post.return_value = True
     err_msg = "The webhook should return False"
     assert webhook(None) is False, err_msg