@@ -117,7 +117,26 @@ fn single_package() {
117
117
. with_stdout_data (
118
118
str![ [ r#"
119
119
[
120
- {}
120
+ {
121
+ "files": {
122
+ "Cargo.lock": {
123
+ "kind": "generate"
124
+ },
125
+ "Cargo.toml": {
126
+ "kind": "generate",
127
+ "path": "[ROOT]/foo/Cargo.toml"
128
+ },
129
+ "Cargo.toml.orig": {
130
+ "kind": "copy",
131
+ "path": "[ROOT]/foo/Cargo.toml"
132
+ },
133
+ "src/lib.rs": {
134
+ "kind": "copy",
135
+ "path": "[ROOT]/foo/src/lib.rs"
136
+ }
137
+ },
138
+ "id": "path+[ROOTURL]/foo#0.0.0"
139
+ }
121
140
]
122
141
"# ] ]
123
142
. is_json ( )
@@ -133,7 +152,27 @@ fn single_package() {
133
152
. with_stdout_data (
134
153
str![ [ r#"
135
154
[
136
- {}
155
+ {
156
+ "files": {
157
+ "Cargo.lock": {
158
+ "kind": "generate",
159
+ "path": "[ROOT]/foo/Cargo.lock"
160
+ },
161
+ "Cargo.toml": {
162
+ "kind": "generate",
163
+ "path": "[ROOT]/foo/Cargo.toml"
164
+ },
165
+ "Cargo.toml.orig": {
166
+ "kind": "copy",
167
+ "path": "[ROOT]/foo/Cargo.toml"
168
+ },
169
+ "src/lib.rs": {
170
+ "kind": "copy",
171
+ "path": "[ROOT]/foo/src/lib.rs"
172
+ }
173
+ },
174
+ "id": "path+[ROOTURL]/foo#0.0.0"
175
+ }
137
176
]
138
177
"# ] ]
139
178
. is_json ( )
@@ -184,8 +223,46 @@ fn workspace() {
184
223
. with_stdout_data (
185
224
str![ [ r#"
186
225
[
187
- {},
188
- {}
226
+ {
227
+ "files": {
228
+ "Cargo.lock": {
229
+ "kind": "generate"
230
+ },
231
+ "Cargo.toml": {
232
+ "kind": "generate",
233
+ "path": "[ROOT]/foo/gondor/Cargo.toml"
234
+ },
235
+ "Cargo.toml.orig": {
236
+ "kind": "copy",
237
+ "path": "[ROOT]/foo/gondor/Cargo.toml"
238
+ },
239
+ "src/lib.rs": {
240
+ "kind": "copy",
241
+ "path": "[ROOT]/foo/gondor/src/lib.rs"
242
+ }
243
+ },
244
+ "id": "path+[ROOTURL]/foo/gondor#0.0.0"
245
+ },
246
+ {
247
+ "files": {
248
+ "Cargo.lock": {
249
+ "kind": "generate"
250
+ },
251
+ "Cargo.toml": {
252
+ "kind": "generate",
253
+ "path": "[ROOT]/foo/rohan/Cargo.toml"
254
+ },
255
+ "Cargo.toml.orig": {
256
+ "kind": "copy",
257
+ "path": "[ROOT]/foo/rohan/Cargo.toml"
258
+ },
259
+ "src/lib.rs": {
260
+ "kind": "copy",
261
+ "path": "[ROOT]/foo/rohan/src/lib.rs"
262
+ }
263
+ },
264
+ "id": "path+[ROOTURL]/foo/rohan#0.0.0"
265
+ }
189
266
]
190
267
"# ] ]
191
268
. is_json ( )
@@ -201,8 +278,48 @@ fn workspace() {
201
278
. with_stdout_data (
202
279
str![ [ r#"
203
280
[
204
- {},
205
- {}
281
+ {
282
+ "files": {
283
+ "Cargo.lock": {
284
+ "kind": "generate",
285
+ "path": "[ROOT]/foo/Cargo.lock"
286
+ },
287
+ "Cargo.toml": {
288
+ "kind": "generate",
289
+ "path": "[ROOT]/foo/gondor/Cargo.toml"
290
+ },
291
+ "Cargo.toml.orig": {
292
+ "kind": "copy",
293
+ "path": "[ROOT]/foo/gondor/Cargo.toml"
294
+ },
295
+ "src/lib.rs": {
296
+ "kind": "copy",
297
+ "path": "[ROOT]/foo/gondor/src/lib.rs"
298
+ }
299
+ },
300
+ "id": "path+[ROOTURL]/foo/gondor#0.0.0"
301
+ },
302
+ {
303
+ "files": {
304
+ "Cargo.lock": {
305
+ "kind": "generate",
306
+ "path": "[ROOT]/foo/Cargo.lock"
307
+ },
308
+ "Cargo.toml": {
309
+ "kind": "generate",
310
+ "path": "[ROOT]/foo/rohan/Cargo.toml"
311
+ },
312
+ "Cargo.toml.orig": {
313
+ "kind": "copy",
314
+ "path": "[ROOT]/foo/rohan/Cargo.toml"
315
+ },
316
+ "src/lib.rs": {
317
+ "kind": "copy",
318
+ "path": "[ROOT]/foo/rohan/src/lib.rs"
319
+ }
320
+ },
321
+ "id": "path+[ROOTURL]/foo/rohan#0.0.0"
322
+ }
206
323
]
207
324
"# ] ]
208
325
. is_json ( )
0 commit comments