"""Tests for the backend abstraction.""" import pytest from vibe_coded_mcp_desktop_control.backend import InputBackend def test_input_backend_cannot_be_instantiated() -> None: """The abstract base class should not be instantiable.""" with pytest.raises(TypeError): InputBackend()