Skip to content

Commit 88da239

Browse files
committed
Update test
1 parent 538d59a commit 88da239

File tree

1 file changed

+124
-118
lines changed

1 file changed

+124
-118
lines changed

tests/testsuite/unit_graph.rs

Lines changed: 124 additions & 118 deletions
Original file line numberDiff line numberDiff line change
@@ -49,177 +49,183 @@ fn simple() {
4949
.masquerade_as_nightly_cargo()
5050
.with_json(
5151
r#"{
52-
"version": 1,
52+
"roots": [
53+
3
54+
],
5355
"units": [
5456
{
57+
"dependencies": [
58+
{
59+
"extern_crate_name": "b",
60+
"index": 1,
61+
"noprelude": false,
62+
"public": false
63+
}
64+
],
65+
"features": [
66+
"feata"
67+
],
68+
"mode": "build",
5569
"pkg_id": "a 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
70+
"platform": null,
71+
"profile": {
72+
"codegen_backend": null,
73+
"codegen_units": null,
74+
"debug_assertions": true,
75+
"debuginfo": 2,
76+
"incremental": false,
77+
"lto": "false",
78+
"name": "dev",
79+
"opt_level": "0",
80+
"overflow_checks": true,
81+
"panic": "unwind",
82+
"rpath": false,
83+
"split_debuginfo": null,
84+
"strip": "none"
85+
},
5686
"target": {
57-
"kind": [
87+
"crate_types": [
5888
"lib"
5989
],
60-
"crate_types": [
90+
"doc": true,
91+
"doctest": true,
92+
"edition": "2015",
93+
"kind": [
6194
"lib"
6295
],
6396
"name": "a",
6497
"src_path": "[..]/a-1.0.0/src/lib.rs",
65-
"edition": "2015",
66-
"doc": true,
67-
"doctest": true,
6898
"test": true
69-
},
99+
}
100+
},
101+
{
102+
"dependencies": [
103+
{
104+
"extern_crate_name": "c",
105+
"index": 2,
106+
"noprelude": false,
107+
"public": false
108+
}
109+
],
110+
"features": [
111+
"featb"
112+
],
113+
"mode": "build",
114+
"pkg_id": "b 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
115+
"platform": null,
70116
"profile": {
71-
"name": "dev",
72-
"opt_level": "0",
73-
"lto": "false",
117+
"codegen_backend": null,
74118
"codegen_units": null,
75-
"debuginfo": 2,
76119
"debug_assertions": true,
77-
"overflow_checks": true,
78-
"rpath": false,
120+
"debuginfo": 2,
79121
"incremental": false,
122+
"lto": "false",
123+
"name": "dev",
124+
"opt_level": "0",
125+
"overflow_checks": true,
80126
"panic": "unwind",
81-
"strip": "none",
82-
"split_debuginfo": "{...}"
127+
"rpath": false,
128+
"split_debuginfo": null,
129+
"strip": "none"
83130
},
84-
"platform": null,
85-
"mode": "build",
86-
"features": [
87-
"feata"
88-
],
89-
"dependencies": [
90-
{
91-
"index": 1,
92-
"extern_crate_name": "b",
93-
"public": false,
94-
"noprelude": false
95-
}
96-
]
97-
},
98-
{
99-
"pkg_id": "b 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
100131
"target": {
101-
"kind": [
132+
"crate_types": [
102133
"lib"
103134
],
104-
"crate_types": [
135+
"doc": true,
136+
"doctest": true,
137+
"edition": "2015",
138+
"kind": [
105139
"lib"
106140
],
107141
"name": "b",
108142
"src_path": "[..]/b-1.0.0/src/lib.rs",
109-
"edition": "2015",
110-
"doc": true,
111-
"doctest": true,
112143
"test": true
113-
},
144+
}
145+
},
146+
{
147+
"dependencies": [],
148+
"features": [
149+
"featc"
150+
],
151+
"mode": "build",
152+
"pkg_id": "c 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
153+
"platform": null,
114154
"profile": {
115-
"name": "dev",
116-
"opt_level": "0",
117-
"lto": "false",
155+
"codegen_backend": null,
118156
"codegen_units": null,
119-
"debuginfo": 2,
120157
"debug_assertions": true,
121-
"overflow_checks": true,
122-
"rpath": false,
158+
"debuginfo": 2,
123159
"incremental": false,
160+
"lto": "false",
161+
"name": "dev",
162+
"opt_level": "0",
163+
"overflow_checks": true,
124164
"panic": "unwind",
125-
"strip": "none",
126-
"split_debuginfo": "{...}"
165+
"rpath": false,
166+
"split_debuginfo": null,
167+
"strip": "none"
127168
},
128-
"platform": null,
129-
"mode": "build",
130-
"features": [
131-
"featb"
132-
],
133-
"dependencies": [
134-
{
135-
"index": 2,
136-
"extern_crate_name": "c",
137-
"public": false,
138-
"noprelude": false
139-
}
140-
]
141-
},
142-
{
143-
"pkg_id": "c 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
144169
"target": {
145-
"kind": [
170+
"crate_types": [
146171
"lib"
147172
],
148-
"crate_types": [
173+
"doc": true,
174+
"doctest": true,
175+
"edition": "2015",
176+
"kind": [
149177
"lib"
150178
],
151179
"name": "c",
152180
"src_path": "[..]/c-1.0.0/src/lib.rs",
153-
"edition": "2015",
154-
"test": true,
155-
"doc": true,
156-
"doctest": true
157-
},
181+
"test": true
182+
}
183+
},
184+
{
185+
"dependencies": [
186+
{
187+
"extern_crate_name": "a",
188+
"index": 0,
189+
"noprelude": false,
190+
"public": false
191+
}
192+
],
193+
"features": [],
194+
"mode": "build",
195+
"pkg_id": "foo 0.1.0 (path+file://[..]/foo)",
196+
"platform": null,
158197
"profile": {
159-
"name": "dev",
160-
"opt_level": "0",
161-
"lto": "false",
198+
"codegen_backend": null,
162199
"codegen_units": null,
163-
"debuginfo": 2,
164200
"debug_assertions": true,
165-
"overflow_checks": true,
166-
"rpath": false,
201+
"debuginfo": 2,
167202
"incremental": false,
203+
"lto": "false",
204+
"name": "dev",
205+
"opt_level": "0",
206+
"overflow_checks": true,
168207
"panic": "unwind",
169-
"strip": "none",
170-
"split_debuginfo": "{...}"
208+
"rpath": false,
209+
"split_debuginfo": null,
210+
"strip": "none"
171211
},
172-
"platform": null,
173-
"mode": "build",
174-
"features": [
175-
"featc"
176-
],
177-
"dependencies": []
178-
},
179-
{
180-
"pkg_id": "foo 0.1.0 (path+file://[..]/foo)",
181212
"target": {
182-
"kind": [
213+
"crate_types": [
183214
"lib"
184215
],
185-
"crate_types": [
216+
"doc": true,
217+
"doctest": true,
218+
"edition": "2015",
219+
"kind": [
186220
"lib"
187221
],
188222
"name": "foo",
189223
"src_path": "[..]/foo/src/lib.rs",
190-
"edition": "2015",
191-
"test": true,
192-
"doc": true,
193-
"doctest": true
194-
},
195-
"profile": {
196-
"name": "dev",
197-
"opt_level": "0",
198-
"lto": "false",
199-
"codegen_units": null,
200-
"debuginfo": 2,
201-
"debug_assertions": true,
202-
"overflow_checks": true,
203-
"rpath": false,
204-
"incremental": false,
205-
"panic": "unwind",
206-
"strip": "none",
207-
"split_debuginfo": "{...}"
208-
},
209-
"platform": null,
210-
"mode": "build",
211-
"features": [],
212-
"dependencies": [
213-
{
214-
"index": 0,
215-
"extern_crate_name": "a",
216-
"public": false,
217-
"noprelude": false
218-
}
219-
]
224+
"test": true
225+
}
220226
}
221227
],
222-
"roots": [3]
228+
"version": 1
223229
}
224230
"#,
225231
)

0 commit comments

Comments
 (0)