from pathlib import Path import pytest from stroke_deepisles_demo.data.adapter import build_local_dataset def test_build_local_dataset_raises_on_missing_dir() -> None: """Test that build_local_dataset raises FileNotFoundError for non-existent directory.""" missing_dir = Path("/non/existent/path/to/data") with pytest.raises(FileNotFoundError, match="Data directory not found"): build_local_dataset(missing_dir)