def list_available_package_names_should_return_single_package_when_directory_contains_single_package_file(temp_dir):
    temp_dir.create_directory("packages")
    temp_dir.touch("packages", "spam-0.1.2.tar.gz")

    index = PackageIndex("any_name", temp_dir.join("packages"))
    names = [name for name in index.list_available_package_names()]

    assert_that(names).is_equal_to(["spam"])
Example #2
0
def list_available_package_names_should_return_single_package_when_directory_contains_single_package_file(
        temp_dir):
    temp_dir.create_directory("packages")
    temp_dir.touch("packages", "spam-0.1.2.tar.gz")

    index = PackageIndex("any_name", temp_dir.join("packages"))
    names = [name for name in index.list_available_package_names()]

    assert_that(names).is_equal_to(["spam"])