Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/project-model/src/tests.rs')
-rw-r--r--crates/project-model/src/tests.rs304
1 files changed, 143 insertions, 161 deletions
diff --git a/crates/project-model/src/tests.rs b/crates/project-model/src/tests.rs
index ea238ad598..e31269aead 100644
--- a/crates/project-model/src/tests.rs
+++ b/crates/project-model/src/tests.rs
@@ -150,11 +150,7 @@ fn cargo_hello_world_project_model_with_wildcard_overrides() {
"debug_assertions",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- ],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {
"CARGO_PKG_LICENSE": "",
@@ -185,8 +181,11 @@ fn cargo_hello_world_project_model_with_wildcard_overrides() {
prelude: true,
},
],
- origin: Rustc {
- name: "hello-world",
+ origin: Local {
+ repo: None,
+ name: Some(
+ "hello-world",
+ ),
},
is_proc_macro: false,
target_layout: Err(
@@ -217,11 +216,7 @@ fn cargo_hello_world_project_model_with_wildcard_overrides() {
"debug_assertions",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- ],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {
"CARGO_PKG_LICENSE": "",
@@ -261,8 +256,11 @@ fn cargo_hello_world_project_model_with_wildcard_overrides() {
prelude: true,
},
],
- origin: Rustc {
- name: "hello-world",
+ origin: Local {
+ repo: None,
+ name: Some(
+ "hello-world",
+ ),
},
is_proc_macro: false,
target_layout: Err(
@@ -293,11 +291,7 @@ fn cargo_hello_world_project_model_with_wildcard_overrides() {
"debug_assertions",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- ],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {
"CARGO_PKG_LICENSE": "",
@@ -337,8 +331,11 @@ fn cargo_hello_world_project_model_with_wildcard_overrides() {
prelude: true,
},
],
- origin: Rustc {
- name: "hello-world",
+ origin: Local {
+ repo: None,
+ name: Some(
+ "hello-world",
+ ),
},
is_proc_macro: false,
target_layout: Err(
@@ -369,11 +366,7 @@ fn cargo_hello_world_project_model_with_wildcard_overrides() {
"debug_assertions",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- ],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {
"CARGO_PKG_LICENSE": "",
@@ -413,8 +406,11 @@ fn cargo_hello_world_project_model_with_wildcard_overrides() {
prelude: true,
},
],
- origin: Rustc {
- name: "hello-world",
+ origin: Local {
+ repo: None,
+ name: Some(
+ "hello-world",
+ ),
},
is_proc_macro: false,
target_layout: Err(
@@ -447,17 +443,19 @@ fn cargo_hello_world_project_model_with_wildcard_overrides() {
"feature=std",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- "feature=align",
- "feature=const-extern-fn",
- "feature=default",
- "feature=extra_traits",
- "feature=rustc-dep-of-std",
- "feature=std",
- "feature=use_std",
- ],
+ potential_cfg_options: Some(
+ CfgOptions(
+ [
+ "debug_assertions",
+ "feature=align",
+ "feature=const-extern-fn",
+ "feature=default",
+ "feature=extra_traits",
+ "feature=rustc-dep-of-std",
+ "feature=std",
+ "feature=use_std",
+ ],
+ ),
),
env: Env {
entries: {
@@ -479,7 +477,10 @@ fn cargo_hello_world_project_model_with_wildcard_overrides() {
},
},
dependencies: [],
- origin: Rustc {
+ origin: Library {
+ repo: Some(
+ "https://github.com/rust-lang/libc",
+ ),
name: "libc",
},
is_proc_macro: false,
@@ -535,12 +536,7 @@ fn cargo_hello_world_project_model_with_selective_overrides() {
"test",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- "test",
- ],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {
"CARGO_PKG_LICENSE": "",
@@ -571,8 +567,11 @@ fn cargo_hello_world_project_model_with_selective_overrides() {
prelude: true,
},
],
- origin: Rustc {
- name: "hello-world",
+ origin: Local {
+ repo: None,
+ name: Some(
+ "hello-world",
+ ),
},
is_proc_macro: false,
target_layout: Err(
@@ -604,12 +603,7 @@ fn cargo_hello_world_project_model_with_selective_overrides() {
"test",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- "test",
- ],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {
"CARGO_PKG_LICENSE": "",
@@ -649,8 +643,11 @@ fn cargo_hello_world_project_model_with_selective_overrides() {
prelude: true,
},
],
- origin: Rustc {
- name: "hello-world",
+ origin: Local {
+ repo: None,
+ name: Some(
+ "hello-world",
+ ),
},
is_proc_macro: false,
target_layout: Err(
@@ -682,12 +679,7 @@ fn cargo_hello_world_project_model_with_selective_overrides() {
"test",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- "test",
- ],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {
"CARGO_PKG_LICENSE": "",
@@ -727,8 +719,11 @@ fn cargo_hello_world_project_model_with_selective_overrides() {
prelude: true,
},
],
- origin: Rustc {
- name: "hello-world",
+ origin: Local {
+ repo: None,
+ name: Some(
+ "hello-world",
+ ),
},
is_proc_macro: false,
target_layout: Err(
@@ -760,12 +755,7 @@ fn cargo_hello_world_project_model_with_selective_overrides() {
"test",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- "test",
- ],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {
"CARGO_PKG_LICENSE": "",
@@ -805,8 +795,11 @@ fn cargo_hello_world_project_model_with_selective_overrides() {
prelude: true,
},
],
- origin: Rustc {
- name: "hello-world",
+ origin: Local {
+ repo: None,
+ name: Some(
+ "hello-world",
+ ),
},
is_proc_macro: false,
target_layout: Err(
@@ -839,17 +832,19 @@ fn cargo_hello_world_project_model_with_selective_overrides() {
"feature=std",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- "feature=align",
- "feature=const-extern-fn",
- "feature=default",
- "feature=extra_traits",
- "feature=rustc-dep-of-std",
- "feature=std",
- "feature=use_std",
- ],
+ potential_cfg_options: Some(
+ CfgOptions(
+ [
+ "debug_assertions",
+ "feature=align",
+ "feature=const-extern-fn",
+ "feature=default",
+ "feature=extra_traits",
+ "feature=rustc-dep-of-std",
+ "feature=std",
+ "feature=use_std",
+ ],
+ ),
),
env: Env {
entries: {
@@ -871,7 +866,10 @@ fn cargo_hello_world_project_model_with_selective_overrides() {
},
},
dependencies: [],
- origin: Rustc {
+ origin: Library {
+ repo: Some(
+ "https://github.com/rust-lang/libc",
+ ),
name: "libc",
},
is_proc_macro: false,
@@ -917,12 +915,7 @@ fn cargo_hello_world_project_model() {
"test",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- "test",
- ],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {
"CARGO_PKG_LICENSE": "",
@@ -953,8 +946,11 @@ fn cargo_hello_world_project_model() {
prelude: true,
},
],
- origin: Rustc {
- name: "hello-world",
+ origin: Local {
+ repo: None,
+ name: Some(
+ "hello-world",
+ ),
},
is_proc_macro: false,
target_layout: Err(
@@ -986,12 +982,7 @@ fn cargo_hello_world_project_model() {
"test",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- "test",
- ],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {
"CARGO_PKG_LICENSE": "",
@@ -1031,8 +1022,11 @@ fn cargo_hello_world_project_model() {
prelude: true,
},
],
- origin: Rustc {
- name: "hello-world",
+ origin: Local {
+ repo: None,
+ name: Some(
+ "hello-world",
+ ),
},
is_proc_macro: false,
target_layout: Err(
@@ -1064,12 +1058,7 @@ fn cargo_hello_world_project_model() {
"test",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- "test",
- ],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {
"CARGO_PKG_LICENSE": "",
@@ -1109,8 +1098,11 @@ fn cargo_hello_world_project_model() {
prelude: true,
},
],
- origin: Rustc {
- name: "hello-world",
+ origin: Local {
+ repo: None,
+ name: Some(
+ "hello-world",
+ ),
},
is_proc_macro: false,
target_layout: Err(
@@ -1142,12 +1134,7 @@ fn cargo_hello_world_project_model() {
"test",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- "test",
- ],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {
"CARGO_PKG_LICENSE": "",
@@ -1187,8 +1174,11 @@ fn cargo_hello_world_project_model() {
prelude: true,
},
],
- origin: Rustc {
- name: "hello-world",
+ origin: Local {
+ repo: None,
+ name: Some(
+ "hello-world",
+ ),
},
is_proc_macro: false,
target_layout: Err(
@@ -1221,17 +1211,19 @@ fn cargo_hello_world_project_model() {
"feature=std",
],
),
- potential_cfg_options: CfgOptions(
- [
- "debug_assertions",
- "feature=align",
- "feature=const-extern-fn",
- "feature=default",
- "feature=extra_traits",
- "feature=rustc-dep-of-std",
- "feature=std",
- "feature=use_std",
- ],
+ potential_cfg_options: Some(
+ CfgOptions(
+ [
+ "debug_assertions",
+ "feature=align",
+ "feature=const-extern-fn",
+ "feature=default",
+ "feature=extra_traits",
+ "feature=rustc-dep-of-std",
+ "feature=std",
+ "feature=use_std",
+ ],
+ ),
),
env: Env {
entries: {
@@ -1253,7 +1245,10 @@ fn cargo_hello_world_project_model() {
},
},
dependencies: [],
- origin: Rustc {
+ origin: Library {
+ repo: Some(
+ "https://github.com/rust-lang/libc",
+ ),
name: "libc",
},
is_proc_macro: false,
@@ -1294,9 +1289,7 @@ fn rust_project_hello_world_project_model() {
cfg_options: CfgOptions(
[],
),
- potential_cfg_options: CfgOptions(
- [],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {},
},
@@ -1339,9 +1332,7 @@ fn rust_project_hello_world_project_model() {
cfg_options: CfgOptions(
[],
),
- potential_cfg_options: CfgOptions(
- [],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {},
},
@@ -1374,9 +1365,7 @@ fn rust_project_hello_world_project_model() {
cfg_options: CfgOptions(
[],
),
- potential_cfg_options: CfgOptions(
- [],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {},
},
@@ -1409,9 +1398,7 @@ fn rust_project_hello_world_project_model() {
cfg_options: CfgOptions(
[],
),
- potential_cfg_options: CfgOptions(
- [],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {},
},
@@ -1444,9 +1431,7 @@ fn rust_project_hello_world_project_model() {
cfg_options: CfgOptions(
[],
),
- potential_cfg_options: CfgOptions(
- [],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {},
},
@@ -1498,9 +1483,7 @@ fn rust_project_hello_world_project_model() {
cfg_options: CfgOptions(
[],
),
- potential_cfg_options: CfgOptions(
- [],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {},
},
@@ -1533,9 +1516,7 @@ fn rust_project_hello_world_project_model() {
cfg_options: CfgOptions(
[],
),
- potential_cfg_options: CfgOptions(
- [],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {},
},
@@ -1641,9 +1622,7 @@ fn rust_project_hello_world_project_model() {
cfg_options: CfgOptions(
[],
),
- potential_cfg_options: CfgOptions(
- [],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {},
},
@@ -1676,9 +1655,7 @@ fn rust_project_hello_world_project_model() {
cfg_options: CfgOptions(
[],
),
- potential_cfg_options: CfgOptions(
- [],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {},
},
@@ -1711,9 +1688,7 @@ fn rust_project_hello_world_project_model() {
cfg_options: CfgOptions(
[],
),
- potential_cfg_options: CfgOptions(
- [],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {},
},
@@ -1746,9 +1721,7 @@ fn rust_project_hello_world_project_model() {
cfg_options: CfgOptions(
[],
),
- potential_cfg_options: CfgOptions(
- [],
- ),
+ potential_cfg_options: None,
env: Env {
entries: {},
},
@@ -1789,6 +1762,15 @@ fn rust_project_hello_world_project_model() {
),
prelude: false,
},
+ Dependency {
+ crate_id: CrateId(
+ 4,
+ ),
+ name: CrateName(
+ "proc_macro",
+ ),
+ prelude: false,
+ },
],
origin: Local {
repo: None,