Skip to content

Commit d1d16f2

Browse files
committed
Auto merge of #11745 - Muscraft:cleanup-tests, r=epage
Cleanup tests When working on #11738 I noticed a few tests that needed to be cleaned up. It [was suggested](#11738 (comment)) to split the test changes into their own PR. - `bad_config::bad1` - This was trying to match `config` which would get matched in the wrong place due to the test name having `config` in it - Fixed by making the match `/config` - `build_script::panic_abort_with_build_scripts` - This test was failing as it was making sure `panic` was not in the output. After this change, it could match the test name and fail. - To fix this I updated it to look at `panic=abort` which appears to be what it was originally looking for (#5711). `@ehuss` please let me know if I misread what the test was testing. - `cargo_command::cargo_subcommand_args` - This test had `#[test]` above `#[cargo_test]` which caused it to throw an error removing it fixed the issue During this time I also ran into issues with `cargo_remove` tests being named `fn case()` which is different from how tests are normally named. I talked with `@epage` and it was decided that `fn case()` should probably be used for all `snapbox` tests since the unique test name is already the folder name. I went ahead and renamed all tests within `cargo_add/` and `init/` to match this style. This PR should be reviewed commit by commit.
2 parents 6e66ee8 + 822b257 commit d1d16f2

File tree

152 files changed

+151
-152
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

152 files changed

+151
-152
lines changed

src/doc/contrib/src/tests/writing.md

Lines changed: 1 addition & 1 deletion

tests/testsuite/bad_config.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ fn bad1() {
2020
.with_stderr(
2121
"\
2222
[ERROR] expected table for configuration key `target.nonexistent-target`, \
23-
but found string in [..]config
23+
but found string in [..]/config
2424
",
2525
)
2626
.run();

tests/testsuite/build_script.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3707,7 +3707,7 @@ fn panic_abort_with_build_scripts() {
37073707
p.root().join("target").rm_rf();
37083708

37093709
p.cargo("test --release -v")
3710-
.with_stderr_does_not_contain("[..]panic[..]")
3710+
.with_stderr_does_not_contain("[..]panic=abort[..]")
37113711
.run();
37123712
}
37133713

tests/testsuite/cargo_add/add_basic/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn add_basic() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/add_multiple/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn add_multiple() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/add_normalized_name_external/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn add_normalized_name_external() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/build/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn build() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/build_prefer_existing_version/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use cargo_test_support::Project;
55
use crate::cargo_add::init_alt_registry;
66

77
#[cargo_test]
8-
fn build_prefer_existing_version() {
8+
fn case() {
99
init_alt_registry();
1010
let project =
1111
Project::from_template("tests/testsuite/cargo_add/build_prefer_existing_version/in");

tests/testsuite/cargo_add/change_rename_target/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn change_rename_target() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/default_features/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn default_features() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/deprecated_default_features/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn deprecated_default_features() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/deprecated_section/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn deprecated_section() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/detect_workspace_inherit/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn detect_workspace_inherit() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/detect_workspace_inherit_features/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn detect_workspace_inherit_features() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/detect_workspace_inherit_optional/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn detect_workspace_inherit_optional() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/dev/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn dev() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/dev_build_conflict/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn dev_build_conflict() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/dev_prefer_existing_version/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_alt_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn dev_prefer_existing_version() {
9+
fn case() {
1010
init_alt_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/dry_run/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn dry_run() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/features/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn features() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/features_empty/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn features_empty() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/features_multiple_occurrences/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn features_multiple_occurrences() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/features_preserve/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn features_preserve() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/features_spaced_values/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn features_spaced_values() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/features_unknown/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn features_unknown() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/features_unknown_no_features/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn features_unknown_no_features() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/git/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn git() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/git_branch/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn git_branch() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/git_conflicts_namever/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn git_conflicts_namever() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/git_dev/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn git_dev() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/git_inferred_name/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn git_inferred_name() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/git_inferred_name_multiple/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn git_inferred_name_multiple() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/git_multiple_names/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn git_multiple_names() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/git_normalized_name/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn git_normalized_name() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/git_registry/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_alt_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn git_registry() {
9+
fn case() {
1010
init_alt_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/git_rev/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn git_rev() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/git_tag/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn git_tag() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/infer_prerelease/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn infer_prerelease() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/invalid_arg/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn invalid_arg() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/invalid_git_external/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn invalid_git_external() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/invalid_git_name/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::cargo_add::init_registry;
66
use cargo_test_support::curr_dir;
77

88
#[cargo_test]
9-
fn invalid_git_name() {
9+
fn case() {
1010
init_registry();
1111
let project = Project::from_template(curr_dir!().join("in"));
1212
let project_root = project.root();

tests/testsuite/cargo_add/invalid_key_inherit_dependency/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use cargo_test_support::Project;
55
use cargo_test_support::curr_dir;
66

77
#[cargo_test]
8-
fn invalid_key_inherit_dependency() {
8+
fn case() {
99
let project = Project::from_template(curr_dir!().join("in"));
1010
let project_root = project.root();
1111
let cwd = &project_root;

tests/testsuite/cargo_add/invalid_key_overwrite_inherit_dependency/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use cargo_test_support::Project;
55
use cargo_test_support::curr_dir;
66

77
#[cargo_test]
8-
fn invalid_key_overwrite_inherit_dependency() {
8+
fn case() {
99
let project = Project::from_template(curr_dir!().join("in"));
1010
let project_root = project.root();
1111
let cwd = &project_root;

tests/testsuite/cargo_add/invalid_key_rename_inherit_dependency/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use cargo_test_support::Project;
55
use cargo_test_support::curr_dir;
66

77
#[cargo_test]
8-
fn invalid_key_rename_inherit_dependency() {
8+
fn case() {
99
let project = Project::from_template(curr_dir!().join("in"));
1010
let project_root = project.root();
1111
let cwd = &project_root;

0 commit comments

Comments
 (0)