+ is($? >> 8, 127, '--exit-code gave 127');
+ unlike($err, qr/git --git-dir=\S+ fetch/, 'no fetch done w/ manifest');
+ unlink("$d/t1/manifest.js.gz") or xbail "unlink $!";
+ my $before = [ glob("$d/t1/*") ];
+ ok(!run_script([qw(-fetch --exit-code -C), "$d/t1"], undef, $opt),
+ 'fetching v1 works w/o manifest.js.gz');
+ is($? >> 8, 127, '--exit-code gave 127');
+ unlink("$d/t1/FETCH_HEAD"); # git internal
+ like($err, qr/git --git-dir=\S+ fetch/, 'no fetch done w/ manifest');
+ ok(unlink("$d/t1/manifest.js.gz"), 'manifest created');
+ my $after = [ glob("$d/t1/*") ];
+ is_deeply($before, $after, 'no new files created');