def METHOD_NAME(setup: Callable[[str], Path]) -> None:
    result = SetupReader.read_from_directory(setup("setuptools_setup"))
    expected_name = "my_package"
    expected_version = "0.1.2"
    assert result["name"] == expected_name
    assert result["version"] == expected_version