]> git.proxmox.com Git - cargo.git/blob - tests/testsuite/main.rs
Implement credential-process.
[cargo.git] / tests / testsuite / main.rs
1 #![warn(rust_2018_idioms)] // while we're getting used to 2018
2 #![cfg_attr(feature = "deny-warnings", deny(warnings))]
3 #![allow(clippy::blacklisted_name)]
4 #![allow(clippy::explicit_iter_loop)]
5 #![allow(clippy::redundant_closure)]
6 #![allow(clippy::blocks_in_if_conditions)] // clippy doesn't agree with rustfmt 😂
7 #![allow(clippy::inefficient_to_string)] // this causes suggestions that result in `(*s).to_string()`
8 #![warn(clippy::needless_borrow)]
9 #![warn(clippy::redundant_clone)]
10
11 #[macro_use]
12 extern crate cargo_test_macro;
13
14 mod advanced_env;
15 mod alt_registry;
16 mod bad_config;
17 mod bad_manifest_path;
18 mod bench;
19 mod build;
20 mod build_plan;
21 mod build_script;
22 mod build_script_env;
23 mod build_script_extra_link_arg;
24 mod cache_messages;
25 mod cargo_alias_config;
26 mod cargo_command;
27 mod cargo_features;
28 mod cargo_targets;
29 mod cfg;
30 mod check;
31 mod clean;
32 mod collisions;
33 mod concurrent;
34 mod config;
35 mod config_cli;
36 mod config_include;
37 mod corrupt_git;
38 mod credential_process;
39 mod cross_compile;
40 mod cross_publish;
41 mod custom_target;
42 mod death;
43 mod dep_info;
44 mod directory;
45 mod doc;
46 mod edition;
47 mod error;
48 mod features;
49 mod features2;
50 mod features_namespaced;
51 mod fetch;
52 mod fix;
53 mod freshness;
54 mod generate_lockfile;
55 mod git;
56 mod git_auth;
57 mod git_gc;
58 mod glob_targets;
59 mod help;
60 mod init;
61 mod install;
62 mod install_upgrade;
63 mod jobserver;
64 mod list_availables;
65 mod local_registry;
66 mod locate_project;
67 mod lockfile_compat;
68 mod login;
69 mod logout;
70 mod lto;
71 mod member_discovery;
72 mod member_errors;
73 mod message_format;
74 mod metabuild;
75 mod metadata;
76 mod minimal_versions;
77 mod multitarget;
78 mod net_config;
79 mod new;
80 mod offline;
81 mod out_dir;
82 mod owner;
83 mod package;
84 mod package_features;
85 mod patch;
86 mod path;
87 mod paths;
88 mod pkgid;
89 mod plugins;
90 mod proc_macro;
91 mod profile_config;
92 mod profile_custom;
93 mod profile_overrides;
94 mod profile_targets;
95 mod profiles;
96 mod progress;
97 mod pub_priv;
98 mod publish;
99 mod publish_lockfile;
100 mod read_manifest;
101 mod registry;
102 mod rename_deps;
103 mod replace;
104 mod required_features;
105 mod run;
106 mod rustc;
107 mod rustc_info_cache;
108 mod rustdoc;
109 mod rustdoc_extern_html;
110 mod rustdocflags;
111 mod rustflags;
112 mod search;
113 mod shell_quoting;
114 mod standard_lib;
115 mod test;
116 mod timings;
117 mod tool_paths;
118 mod tree;
119 mod tree_graph_features;
120 mod unit_graph;
121 mod update;
122 mod vendor;
123 mod verify_project;
124 mod version;
125 mod warn_on_failure;
126 mod weak_dep_features;
127 mod workspaces;
128 mod yank;
129
130 #[cargo_test]
131 fn aaa_trigger_cross_compile_disabled_check() {
132 // This triggers the cross compile disabled check to run ASAP, see #5141
133 cargo_test_support::cross_compile::disabled();
134 }