@@ -55,7 +55,12 @@ async fn test_du_trivially_works() {
55
55
. unwrap ( ) ;
56
56
57
57
let spec = recipe ! (
58
- { "pkg" : "my-pkg/1.0.0" , "build" : { "script" : "echo Hello World!" } }
58
+ { "pkg" : "my-pkg/1.0.0" ,
59
+ "build" : {
60
+ "auto_host_vars" : "None" ,
61
+ "script" : "echo Hello World!"
62
+ }
63
+ }
59
64
) ;
60
65
61
66
rt. tmprepo . publish_recipe ( & spec) . await . unwrap ( ) ;
@@ -72,7 +77,7 @@ async fn test_du_trivially_works() {
72
77
73
78
let mut expected_output = vec ! [
74
79
"2local/my-pkg/1.0.0/3I42H3S6/:build/spk/pkg/my-pkg/1.0.0/3I42H3S6/options.json" ,
75
- "160local /my-pkg/1.0.0/3I42H3S6/:build/spk/pkg/my-pkg/1.0.0/3I42H3S6/spec.yaml" ,
80
+ "180local /my-pkg/1.0.0/3I42H3S6/:build/spk/pkg/my-pkg/1.0.0/3I42H3S6/spec.yaml" ,
76
81
"0local/my-pkg/1.0.0/3I42H3S6/:build/spk/pkg/my-pkg/1.0.0/3I42H3S6/build.cmpt" ,
77
82
"17local/my-pkg/1.0.0/3I42H3S6/:build/spk/pkg/my-pkg/1.0.0/3I42H3S6/build.sh" ,
78
83
"0local/my-pkg/1.0.0/3I42H3S6/:run/spk/pkg/my-pkg/1.0.0/3I42H3S6/options.json" ,
@@ -204,7 +209,12 @@ async fn test_du_is_not_counting_links() {
204
209
. unwrap ( ) ;
205
210
206
211
let spec = recipe ! (
207
- { "pkg" : "my-pkg/1.0.0" , "build" : { "script" : "echo Hello World!" } }
212
+ { "pkg" : "my-pkg/1.0.0" ,
213
+ "build" : {
214
+ "auto_host_vars" : "None" ,
215
+ "script" : "echo Hello World!"
216
+ }
217
+ }
208
218
) ;
209
219
210
220
rt. tmprepo . publish_recipe ( & spec) . await . unwrap ( ) ;
@@ -242,7 +252,12 @@ async fn test_du_is_counting_links() {
242
252
. unwrap ( ) ;
243
253
244
254
let spec = recipe ! (
245
- { "pkg" : "my-pkg/1.0.0" , "build" : { "script" : "echo Hello World!" } }
255
+ { "pkg" : "my-pkg/1.0.0" ,
256
+ "build" : {
257
+ "auto_host_vars" : "None" ,
258
+ "script" : "echo Hello World!"
259
+ }
260
+ }
246
261
) ;
247
262
248
263
rt. tmprepo . publish_recipe ( & spec) . await . unwrap ( ) ;
@@ -328,7 +343,12 @@ async fn test_du_summarize_output_enabled() {
328
343
. unwrap ( ) ;
329
344
330
345
let spec = recipe ! (
331
- { "pkg" : "my-pkg/1.0.0" , "build" : { "script" : "echo Hello World!" } }
346
+ { "pkg" : "my-pkg/1.0.0" ,
347
+ "build" : {
348
+ "auto_host_vars" : "None" ,
349
+ "script" : "echo Hello World!"
350
+ }
351
+ }
332
352
) ;
333
353
334
354
rt. tmprepo . publish_recipe ( & spec) . await . unwrap ( ) ;
@@ -343,7 +363,7 @@ async fn test_du_summarize_output_enabled() {
343
363
let mut opt = Opt :: try_parse_from ( [ "du" , "local/my-pkg" , "-s" ] ) . unwrap ( ) ;
344
364
opt. du . run ( ) . await . unwrap ( ) ;
345
365
346
- let expected_output = format ! ( "179local /my-pkg/{}" , "" . red( ) ) ;
366
+ let expected_output = format ! ( "199local /my-pkg/{}" , "" . red( ) ) ;
347
367
let mut generated_output = opt. du . output . vec . lock ( ) . unwrap ( ) [ 0 ] . clone ( ) ;
348
368
generated_output. retain ( |c| !c. is_whitespace ( ) ) ;
349
369
@@ -363,7 +383,12 @@ async fn test_du_summarize_output_is_not_enabled() {
363
383
. unwrap ( ) ;
364
384
365
385
let spec = recipe ! (
366
- { "pkg" : "my-pkg/1.0.0" , "build" : { "script" : "echo Hello World!" } }
386
+ { "pkg" : "my-pkg/1.0.0" ,
387
+ "build" : {
388
+ "auto_host_vars" : "None" ,
389
+ "script" : "echo Hello World!"
390
+ }
391
+ }
367
392
) ;
368
393
369
394
rt. tmprepo . publish_recipe ( & spec) . await . unwrap ( ) ;
@@ -382,7 +407,7 @@ async fn test_du_summarize_output_is_not_enabled() {
382
407
"2local/my-pkg/1.0.0/3I42H3S6/:build/spk/pkg/my-pkg/1.0.0/3I42H3S6/options.json" ,
383
408
"0local/my-pkg/1.0.0/3I42H3S6/:build/spk/pkg/my-pkg/1.0.0/3I42H3S6/build.cmpt" ,
384
409
"17local/my-pkg/1.0.0/3I42H3S6/:build/spk/pkg/my-pkg/1.0.0/3I42H3S6/build.sh" ,
385
- "160local /my-pkg/1.0.0/3I42H3S6/:build/spk/pkg/my-pkg/1.0.0/3I42H3S6/spec.yaml" ,
410
+ "180local /my-pkg/1.0.0/3I42H3S6/:build/spk/pkg/my-pkg/1.0.0/3I42H3S6/spec.yaml" ,
386
411
"0local/my-pkg/1.0.0/3I42H3S6/:run/spk/pkg/my-pkg/1.0.0/3I42H3S6/spec.yaml" ,
387
412
"0local/my-pkg/1.0.0/3I42H3S6/:run/spk/pkg/my-pkg/1.0.0/3I42H3S6/options.json" ,
388
413
"0local/my-pkg/1.0.0/3I42H3S6/:run/spk/pkg/my-pkg/1.0.0/3I42H3S6/run.cmpt" ,
@@ -413,7 +438,12 @@ async fn test_deprecate_flag() {
413
438
. unwrap ( ) ;
414
439
415
440
let spec = recipe ! (
416
- { "pkg" : "my-pkg/1.0.0" , "build" : { "script" : "echo Hello World!" } , "deprecated" : true }
441
+ { "pkg" : "my-pkg/1.0.0" ,
442
+ "build" : {
443
+ "auto_host_vars" : "None" ,
444
+ "script" : "echo Hello World!"
445
+ } ,
446
+ "deprecated" : true }
417
447
) ;
418
448
419
449
rt. tmprepo . publish_recipe ( & spec) . await . unwrap ( ) ;
@@ -440,7 +470,7 @@ async fn test_deprecate_flag() {
440
470
441
471
let mut opt_with_deprecate_flag = Opt :: try_parse_from ( [ "du" , "local/my-pkg" , "-ds" ] ) . unwrap ( ) ;
442
472
opt_with_deprecate_flag. du . run ( ) . await . unwrap ( ) ;
443
- let expected_output = format ! ( "196local /my-pkg/{}" , "DEPRECATED" . red( ) ) ;
473
+ let expected_output = format ! ( "216local /my-pkg/{}" , "DEPRECATED" . red( ) ) ;
444
474
let mut generated_output = opt_with_deprecate_flag. du . output . vec . lock ( ) . unwrap ( ) [ 0 ] . clone ( ) ;
445
475
generated_output. retain ( |c| !c. is_whitespace ( ) ) ;
446
476
assert_eq ! ( expected_output, generated_output) ;
@@ -459,7 +489,12 @@ async fn test_human_readable_flag() {
459
489
. unwrap ( ) ;
460
490
461
491
let spec = recipe ! (
462
- { "pkg" : "my-pkg/1.0.0" , "build" : { "script" : "echo Hello World!" } }
492
+ { "pkg" : "my-pkg/1.0.0" ,
493
+ "build" : {
494
+ "auto_host_vars" : "None" ,
495
+ "script" : "echo Hello World!"
496
+ }
497
+ }
463
498
) ;
464
499
465
500
rt. tmprepo . publish_recipe ( & spec) . await . unwrap ( ) ;
0 commit comments