@@ -201,10 +201,11 @@ prop_roundtrip_printparse_buildonly config =
201
201
hackProjectConfigBuildOnly :: ProjectConfigBuildOnly -> ProjectConfigBuildOnly
202
202
hackProjectConfigBuildOnly config =
203
203
config {
204
- -- These two fields are only command line transitory things, not
204
+ -- These fields are only command line transitory things, not
205
205
-- something to be recorded persistently in a config file
206
- projectConfigOnlyDeps = mempty ,
207
- projectConfigDryRun = mempty
206
+ projectConfigOnlyDeps = mempty ,
207
+ projectConfigOnlyDownload = mempty ,
208
+ projectConfigDryRun = mempty
208
209
}
209
210
210
211
prop_roundtrip_printparse_shared :: ProjectConfigShared -> Property
@@ -377,6 +378,7 @@ instance Arbitrary ProjectConfigBuildOnly where
377
378
<$> arbitrary
378
379
<*> arbitrary
379
380
<*> arbitrary
381
+ <*> arbitrary
380
382
<*> (toNubList <$> shortListOf 2 arbitrary)
381
383
<*> arbitrary
382
384
<*> arbitrary
@@ -398,6 +400,7 @@ instance Arbitrary ProjectConfigBuildOnly where
398
400
shrink ProjectConfigBuildOnly { projectConfigVerbosity = x00
399
401
, projectConfigDryRun = x01
400
402
, projectConfigOnlyDeps = x02
403
+ , projectConfigOnlyDownload = x18
401
404
, projectConfigSummaryFile = x03
402
405
, projectConfigLogFile = x04
403
406
, projectConfigBuildReports = x05
@@ -416,6 +419,7 @@ instance Arbitrary ProjectConfigBuildOnly where
416
419
[ ProjectConfigBuildOnly { projectConfigVerbosity = x00'
417
420
, projectConfigDryRun = x01'
418
421
, projectConfigOnlyDeps = x02'
422
+ , projectConfigOnlyDownload = x18'
419
423
, projectConfigSummaryFile = x03'
420
424
, projectConfigLogFile = x04'
421
425
, projectConfigBuildReports = x05'
@@ -434,12 +438,12 @@ instance Arbitrary ProjectConfigBuildOnly where
434
438
| ((x00', x01', x02', x03', x04'),
435
439
(x05', x06', x07', x08', x09'),
436
440
(x10', x11', x12', x14'),
437
- ( x17' ))
441
+ ( x17', x18' ))
438
442
<- shrink
439
443
((x00, x01, x02, x03, x04),
440
444
(x05, x06, x07, x08, preShrink_NumJobs x09),
441
445
(x10, x11, x12, x14),
442
- ( x17 ))
446
+ ( x17, x18 ))
443
447
]
444
448
where
445
449
preShrink_NumJobs = fmap (fmap Positive )
0 commit comments