def test_tilde(data):
    session = PipSession()
    with patch('pip.index.os.path.exists', return_value=True):
        finder = PackageFinder(['~/python-pkgs'], [], session=session)
    req = InstallRequirement.from_line("gmpy")
    with pytest.raises(DistributionNotFound):
        finder.find_requirement(req, False)
get_feature_config should return a dictionary with the attributes
dataset/ETHPy150Open pypa/pip/tests/unit/test_finder.py/test_tilde--crossover with--dataset/ETHPy150Open toumorokoshi/sprinter/sprinter/core/tests/test_manifest.py/TestManifest.test_get_feature_config