def operations_are_retried_on_refresh(): changes_store = ChangesStore() changes_store.try_or_save(note_store.updateNote, developer_token, note) note_store.updateNote.side_effect = None changes_store.retry_failed_operations() assert_not_in(operation, changes_store.saved_operations)
def notes_are_saved_when_note_store_throws(): changes_store = ChangesStore() changes_store.try_or_save(note_store.updateNote, developer_token, note) assert_in(operation, changes_store.saved_operations)