from components.undo_redo.components.UndoRedo import UndoRedo from core.settings_management import SettingsManager, MemoryDbEngine TEST_UNDO_REDO_INSTANCE_ID = "test_undo_redo_instance_id" @pytest.fixture def undo_redo(session, tabs_manager): return UndoRedo(session, UndoRedo.create_component_id(session), settings_manager=SettingsManager(engine=MemoryDbEngine()), tabs_manager=tabs_manager) def test_i_can_undo_and_redo(undo_redo): pass