def test_commit_notouch(self): testee = BridgeProviderBitbucket({ 'username': '******', 'password': '******', 'incoming_token': 'glig', }) testee.api = MagicMock() testee.get_commit_approval = MagicMock() testee.get_commit_approval.return_value = True testee.set_commit_approval('bla', 'blu', '1', True) testee.api.assert_not_called()
def test_commit_notouch(self): testee = BridgeProviderBitbucket({ 'username': '******', 'password': '******', 'incoming_token': 'glig', }) testee.api = MagicMock() testee.get_commit_approval = MagicMock() testee.get_commit_approval.return_value=True testee.set_commit_approval('bla','blu','1',True) testee.api.assert_not_called()
def test_commit_disapprove(self): testee = BridgeProviderBitbucket({ 'username': '******', 'password': '******', 'incoming_token': 'glig', }) testee.api = MagicMock() testee.get_commit_approval = MagicMock() testee.get_commit_approval.return_value=True testee.set_commit_approval('bla','blu','1',False) testee.api.assert_called_once_with('2.0','repositories/bla/blu/commit/1/approve',method='delete')
def test_commit_disapprove(self): testee = BridgeProviderBitbucket({ 'username': '******', 'password': '******', 'incoming_token': 'glig', }) testee.api = MagicMock() testee.get_commit_approval = MagicMock() testee.get_commit_approval.return_value = True testee.set_commit_approval('bla', 'blu', '1', False) testee.api.assert_called_once_with( '2.0', 'repositories/bla/blu/commit/1/approve', method='delete')
def test_commit_test(self): testee = BridgeProviderBitbucket({ 'username': '******', 'password': '******', 'incoming_token': 'glig', }) testee.set_commit_approval = MagicMock() testee.post_commit_comment = MagicMock() testee.post_commit_test('bla','blu','1','j','http://google.com',True) testee.post_commit_comment.assert_called_once_with('bla','blu','1','Test by j: **passed** \nhttp://google.com') testee.set_commit_approval.assert_called_once_with('bla','blu','1',True)
def test_commit_test(self): testee = BridgeProviderBitbucket({ 'username': '******', 'password': '******', 'incoming_token': 'glig', }) testee.set_commit_approval = MagicMock() testee.post_commit_comment = MagicMock() testee.post_commit_test('bla', 'blu', '1', 'j', 'http://google.com', True) testee.post_commit_comment.assert_called_once_with( 'bla', 'blu', '1', 'Test by j: **passed** \nhttp://google.com') testee.set_commit_approval.assert_called_once_with( 'bla', 'blu', '1', True)