def test_commit(self): mocked_queue = MagicMock() queue = CommitQueue() queue.queue = mocked_queue queue.commit(message="message", add="add", remove="remove") mocked_queue.put.assert_called_once_with({ "type": "commit", "params": { "add": ["add"], "message": "message", "remove": ["remove"] }, })
def test_commit(self): mocked_queue = MagicMock() queue = CommitQueue() queue.queue = mocked_queue queue.commit(message="message", add="add", remove="remove") mocked_queue.put.assert_called_once_with({ 'type': 'commit', 'params': { 'add': ["add"], 'message': "message", 'remove': ["remove"], } })
def test_commit_witth_no_add_and_no_remove(self): queue = CommitQueue() with pytest.raises(ValueError): queue.commit(message="message")
def test_commit_witth_no_message(self): queue = CommitQueue() with pytest.raises(ValueError): queue.commit()