diff options
Diffstat (limited to 'tests/testsuite/main.rs')
-rw-r--r-- | tests/testsuite/main.rs | 145 |
1 files changed, 145 insertions, 0 deletions
diff --git a/tests/testsuite/main.rs b/tests/testsuite/main.rs new file mode 100644 index 0000000..66914e4 --- /dev/null +++ b/tests/testsuite/main.rs @@ -0,0 +1,145 @@ +// See src/cargo/lib.rs for notes on these lint settings. +#![warn(rust_2018_idioms)] +#![allow(clippy::all)] + +#[macro_use] +extern crate cargo_test_macro; + +mod advanced_env; +mod alt_registry; +mod artifact_dep; +mod bad_config; +mod bad_manifest_path; +mod bench; +mod binary_name; +mod build; +mod build_plan; +mod build_script; +mod build_script_env; +mod build_script_extra_link_arg; +mod cache_messages; +mod cargo_add; +mod cargo_alias_config; +mod cargo_command; +mod cargo_config; +mod cargo_env_config; +mod cargo_features; +mod cargo_remove; +mod cargo_targets; +mod cfg; +mod check; +mod check_cfg; +mod clean; +mod collisions; +mod concurrent; +mod config; +mod config_cli; +mod config_include; +mod corrupt_git; +mod credential_process; +mod cross_compile; +mod cross_publish; +mod custom_target; +mod death; +mod dep_info; +mod directory; +mod doc; +mod docscrape; +mod edition; +mod error; +mod features; +mod features2; +mod features_namespaced; +mod fetch; +mod fix; +mod freshness; +mod future_incompat_report; +mod generate_lockfile; +mod git; +mod git_auth; +mod git_gc; +mod glob_targets; +mod help; +mod https; +mod inheritable_workspace_fields; +mod init; +mod install; +mod install_upgrade; +mod jobserver; +mod list_availables; +mod local_registry; +mod locate_project; +mod lockfile_compat; +mod login; +mod logout; +mod lto; +mod member_discovery; +mod member_errors; +mod message_format; +mod messages; +mod metabuild; +mod metadata; +mod minimal_versions; +mod multitarget; +mod net_config; +mod new; +mod offline; +mod old_cargos; +mod out_dir; +mod owner; +mod package; +mod package_features; +mod patch; +mod path; +mod paths; +mod pkgid; +mod plugins; +mod proc_macro; +mod profile_config; +mod profile_custom; +mod profile_overrides; +mod profile_targets; +mod profiles; +mod progress; +mod pub_priv; +mod publish; +mod publish_lockfile; +mod read_manifest; +mod registry; +mod registry_auth; +mod rename_deps; +mod replace; +mod required_features; +mod run; +mod rust_version; +mod rustc; +mod rustc_info_cache; +mod rustdoc; +mod rustdoc_extern_html; +mod rustdocflags; +mod rustflags; +mod search; +mod shell_quoting; +mod source_replacement; +mod ssh; +mod standard_lib; +mod test; +mod timings; +mod tool_paths; +mod tree; +mod tree_graph_features; +mod unit_graph; +mod update; +mod vendor; +mod verify_project; +mod version; +mod warn_on_failure; +mod weak_dep_features; +mod workspaces; +mod yank; + +#[cargo_test] +fn aaa_trigger_cross_compile_disabled_check() { + // This triggers the cross compile disabled check to run ASAP, see #5141 + cargo_test_support::cross_compile::disabled(); +} |