from pathlib import Path from requirements_to_gherkin.parser import RequirementsParser def test_parse_file(tmp_path): parser = RequirementsParser() test_file = tmp_path / "test.txt" test_file.write_text("Test requirements") result = parser.parse_file(test_file) assert isinstance(result, dict) def test_parse_text(): parser = RequirementsParser() result = parser.parse_text("Test requirements") assert isinstance(result, dict)