def test_requests_update_on_save(self): listener = StackIDESaveListener() (window, view) = default_mock_window() backend = setup_mock_backend(window) backend.send_request.reset_mock() listener.on_post_save(view) backend.send_request.assert_called_with(ANY)
def test_ignores_non_haskell_views(self): listener = StackIDESaveListener() (window, view) = default_mock_window() view.match_selector.return_value = False backend = setup_mock_backend(window) backend.send_request.reset_mock() listener.on_post_save(view) backend.send_request.assert_not_called()