diff --git a/src/tests/http-data/gh-crates-tester-1 b/src/tests/http-data/gh-crates-tester-1.json similarity index 100% rename from src/tests/http-data/gh-crates-tester-1 rename to src/tests/http-data/gh-crates-tester-1.json diff --git a/src/tests/http-data/gh-crates-tester-2 b/src/tests/http-data/gh-crates-tester-2.json similarity index 100% rename from src/tests/http-data/gh-crates-tester-2 rename to src/tests/http-data/gh-crates-tester-2.json diff --git a/src/tests/http-data/krate_publish_features_version_2 b/src/tests/http-data/krate_publish_features_version_2.json similarity index 100% rename from src/tests/http-data/krate_publish_features_version_2 rename to src/tests/http-data/krate_publish_features_version_2.json diff --git a/src/tests/http-data/krate_publish_good_badges b/src/tests/http-data/krate_publish_good_badges.json similarity index 100% rename from src/tests/http-data/krate_publish_good_badges rename to src/tests/http-data/krate_publish_good_badges.json diff --git a/src/tests/http-data/krate_publish_good_categories b/src/tests/http-data/krate_publish_good_categories.json similarity index 100% rename from src/tests/http-data/krate_publish_good_categories rename to src/tests/http-data/krate_publish_good_categories.json diff --git a/src/tests/http-data/krate_publish_good_keywords b/src/tests/http-data/krate_publish_good_keywords.json similarity index 100% rename from src/tests/http-data/krate_publish_good_keywords rename to src/tests/http-data/krate_publish_good_keywords.json diff --git a/src/tests/http-data/krate_publish_ignored_badges b/src/tests/http-data/krate_publish_ignored_badges.json similarity index 100% rename from src/tests/http-data/krate_publish_ignored_badges rename to src/tests/http-data/krate_publish_ignored_badges.json diff --git a/src/tests/http-data/krate_publish_ignored_categories b/src/tests/http-data/krate_publish_ignored_categories.json similarity index 100% rename from src/tests/http-data/krate_publish_ignored_categories rename to src/tests/http-data/krate_publish_ignored_categories.json diff --git a/src/tests/http-data/krate_publish_new_crate_allow_empty_alternative_registry_dependency b/src/tests/http-data/krate_publish_new_crate_allow_empty_alternative_registry_dependency.json similarity index 100% rename from src/tests/http-data/krate_publish_new_crate_allow_empty_alternative_registry_dependency rename to src/tests/http-data/krate_publish_new_crate_allow_empty_alternative_registry_dependency.json diff --git a/src/tests/http-data/krate_publish_new_krate b/src/tests/http-data/krate_publish_new_krate.json similarity index 100% rename from src/tests/http-data/krate_publish_new_krate rename to src/tests/http-data/krate_publish_new_krate.json diff --git a/src/tests/http-data/krate_publish_new_krate_git_upload b/src/tests/http-data/krate_publish_new_krate_git_upload.json similarity index 100% rename from src/tests/http-data/krate_publish_new_krate_git_upload rename to src/tests/http-data/krate_publish_new_krate_git_upload.json diff --git a/src/tests/http-data/krate_publish_new_krate_git_upload_appends b/src/tests/http-data/krate_publish_new_krate_git_upload_appends.json similarity index 100% rename from src/tests/http-data/krate_publish_new_krate_git_upload_appends rename to src/tests/http-data/krate_publish_new_krate_git_upload_appends.json diff --git a/src/tests/http-data/krate_publish_new_krate_git_upload_with_conflicts b/src/tests/http-data/krate_publish_new_krate_git_upload_with_conflicts.json similarity index 100% rename from src/tests/http-data/krate_publish_new_krate_git_upload_with_conflicts rename to src/tests/http-data/krate_publish_new_krate_git_upload_with_conflicts.json diff --git a/src/tests/http-data/krate_publish_new_krate_records_verified_email b/src/tests/http-data/krate_publish_new_krate_records_verified_email.json similarity index 100% rename from src/tests/http-data/krate_publish_new_krate_records_verified_email rename to src/tests/http-data/krate_publish_new_krate_records_verified_email.json diff --git a/src/tests/http-data/krate_publish_new_krate_too_big_but_whitelisted b/src/tests/http-data/krate_publish_new_krate_too_big_but_whitelisted.json similarity index 100% rename from src/tests/http-data/krate_publish_new_krate_too_big_but_whitelisted rename to src/tests/http-data/krate_publish_new_krate_too_big_but_whitelisted.json diff --git a/src/tests/http-data/krate_publish_new_krate_twice b/src/tests/http-data/krate_publish_new_krate_twice.json similarity index 100% rename from src/tests/http-data/krate_publish_new_krate_twice rename to src/tests/http-data/krate_publish_new_krate_twice.json diff --git a/src/tests/http-data/krate_publish_new_krate_weird_version b/src/tests/http-data/krate_publish_new_krate_weird_version.json similarity index 100% rename from src/tests/http-data/krate_publish_new_krate_weird_version rename to src/tests/http-data/krate_publish_new_krate_weird_version.json diff --git a/src/tests/http-data/krate_publish_new_krate_with_dependency b/src/tests/http-data/krate_publish_new_krate_with_dependency.json similarity index 100% rename from src/tests/http-data/krate_publish_new_krate_with_dependency rename to src/tests/http-data/krate_publish_new_krate_with_dependency.json diff --git a/src/tests/http-data/krate_publish_new_krate_with_readme b/src/tests/http-data/krate_publish_new_krate_with_readme.json similarity index 100% rename from src/tests/http-data/krate_publish_new_krate_with_readme rename to src/tests/http-data/krate_publish_new_krate_with_readme.json diff --git a/src/tests/http-data/krate_publish_new_krate_with_token b/src/tests/http-data/krate_publish_new_krate_with_token.json similarity index 100% rename from src/tests/http-data/krate_publish_new_krate_with_token rename to src/tests/http-data/krate_publish_new_krate_with_token.json diff --git a/src/tests/http-data/krate_publish_new_with_renamed_dependency b/src/tests/http-data/krate_publish_new_with_renamed_dependency.json similarity index 100% rename from src/tests/http-data/krate_publish_new_with_renamed_dependency rename to src/tests/http-data/krate_publish_new_with_renamed_dependency.json diff --git a/src/tests/http-data/krate_publish_new_with_underscore_renamed_dependency b/src/tests/http-data/krate_publish_new_with_underscore_renamed_dependency.json similarity index 100% rename from src/tests/http-data/krate_publish_new_with_underscore_renamed_dependency rename to src/tests/http-data/krate_publish_new_with_underscore_renamed_dependency.json diff --git a/src/tests/http-data/krate_publish_publish_after_removing_documentation b/src/tests/http-data/krate_publish_publish_after_removing_documentation.json similarity index 100% rename from src/tests/http-data/krate_publish_publish_after_removing_documentation rename to src/tests/http-data/krate_publish_publish_after_removing_documentation.json diff --git a/src/tests/http-data/krate_publish_publish_new_crate_rate_limited b/src/tests/http-data/krate_publish_publish_new_crate_rate_limited.json similarity index 100% rename from src/tests/http-data/krate_publish_publish_new_crate_rate_limited rename to src/tests/http-data/krate_publish_publish_new_crate_rate_limited.json diff --git a/src/tests/http-data/krate_publish_publish_rate_limit_doesnt_affect_existing_crates b/src/tests/http-data/krate_publish_publish_rate_limit_doesnt_affect_existing_crates.json similarity index 100% rename from src/tests/http-data/krate_publish_publish_rate_limit_doesnt_affect_existing_crates rename to src/tests/http-data/krate_publish_publish_rate_limit_doesnt_affect_existing_crates.json diff --git a/src/tests/http-data/krate_publish_publish_records_an_audit_action b/src/tests/http-data/krate_publish_publish_records_an_audit_action.json similarity index 100% rename from src/tests/http-data/krate_publish_publish_records_an_audit_action rename to src/tests/http-data/krate_publish_publish_records_an_audit_action.json diff --git a/src/tests/http-data/krate_publish_uploading_new_version_touches_crate b/src/tests/http-data/krate_publish_uploading_new_version_touches_crate.json similarity index 100% rename from src/tests/http-data/krate_publish_uploading_new_version_touches_crate rename to src/tests/http-data/krate_publish_uploading_new_version_touches_crate.json diff --git a/src/tests/http-data/krate_yanking_publish_after_yank_max_version b/src/tests/http-data/krate_yanking_publish_after_yank_max_version.json similarity index 100% rename from src/tests/http-data/krate_yanking_publish_after_yank_max_version rename to src/tests/http-data/krate_yanking_publish_after_yank_max_version.json diff --git a/src/tests/http-data/krate_yanking_yank_max_version b/src/tests/http-data/krate_yanking_yank_max_version.json similarity index 100% rename from src/tests/http-data/krate_yanking_yank_max_version rename to src/tests/http-data/krate_yanking_yank_max_version.json diff --git a/src/tests/http-data/krate_yanking_yank_works_as_intended b/src/tests/http-data/krate_yanking_yank_works_as_intended.json similarity index 100% rename from src/tests/http-data/krate_yanking_yank_works_as_intended rename to src/tests/http-data/krate_yanking_yank_works_as_intended.json diff --git a/src/tests/http-data/owners_new_crate_owner b/src/tests/http-data/owners_new_crate_owner.json similarity index 100% rename from src/tests/http-data/owners_new_crate_owner rename to src/tests/http-data/owners_new_crate_owner.json diff --git a/src/tests/http-data/routes_crates_new_daily_limit b/src/tests/http-data/routes_crates_new_daily_limit.json similarity index 100% rename from src/tests/http-data/routes_crates_new_daily_limit rename to src/tests/http-data/routes_crates_new_daily_limit.json diff --git a/src/tests/http-data/routes_crates_read_version_size b/src/tests/http-data/routes_crates_read_version_size.json similarity index 100% rename from src/tests/http-data/routes_crates_read_version_size rename to src/tests/http-data/routes_crates_read_version_size.json diff --git a/src/tests/http-data/routes_crates_versions_yank_unyank_auth_cookie_user b/src/tests/http-data/routes_crates_versions_yank_unyank_auth_cookie_user.json similarity index 100% rename from src/tests/http-data/routes_crates_versions_yank_unyank_auth_cookie_user rename to src/tests/http-data/routes_crates_versions_yank_unyank_auth_cookie_user.json diff --git a/src/tests/http-data/routes_crates_versions_yank_unyank_auth_token_user b/src/tests/http-data/routes_crates_versions_yank_unyank_auth_token_user.json similarity index 100% rename from src/tests/http-data/routes_crates_versions_yank_unyank_auth_token_user rename to src/tests/http-data/routes_crates_versions_yank_unyank_auth_token_user.json diff --git a/src/tests/http-data/routes_crates_versions_yank_unyank_auth_unauthenticated b/src/tests/http-data/routes_crates_versions_yank_unyank_auth_unauthenticated.json similarity index 100% rename from src/tests/http-data/routes_crates_versions_yank_unyank_auth_unauthenticated rename to src/tests/http-data/routes_crates_versions_yank_unyank_auth_unauthenticated.json diff --git a/src/tests/http-data/routes_crates_versions_yank_unyank_unyank_records_an_audit_action b/src/tests/http-data/routes_crates_versions_yank_unyank_unyank_records_an_audit_action.json similarity index 100% rename from src/tests/http-data/routes_crates_versions_yank_unyank_unyank_records_an_audit_action rename to src/tests/http-data/routes_crates_versions_yank_unyank_unyank_records_an_audit_action.json diff --git a/src/tests/http-data/routes_crates_versions_yank_unyank_yank_records_an_audit_action b/src/tests/http-data/routes_crates_versions_yank_unyank_yank_records_an_audit_action.json similarity index 100% rename from src/tests/http-data/routes_crates_versions_yank_unyank_yank_records_an_audit_action rename to src/tests/http-data/routes_crates_versions_yank_unyank_yank_records_an_audit_action.json diff --git a/src/tests/http-data/team_publish_owned b/src/tests/http-data/team_publish_owned.json similarity index 100% rename from src/tests/http-data/team_publish_owned rename to src/tests/http-data/team_publish_owned.json diff --git a/src/tests/http-data/team_remove_team_as_team_owner b/src/tests/http-data/team_remove_team_as_team_owner.json similarity index 100% rename from src/tests/http-data/team_remove_team_as_team_owner rename to src/tests/http-data/team_remove_team_as_team_owner.json diff --git a/src/tests/record.rs b/src/tests/record.rs index 4698ff73d3f..faaec44504d 100644 --- a/src/tests/record.rs +++ b/src/tests/record.rs @@ -79,6 +79,7 @@ fn cache_file(name: &str) -> PathBuf { .unwrap() .join("http-data") .join(name) + .with_extension("json") } enum Record {