]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/www_listing.t
clone: support --dry-run / -n flag
[public-inbox.git] / t / www_listing.t
index c13d8f903883068bca419ee4d975a74c71a11820..45287c7dfdd5882df6dcc112702e047e6cea2de3 100644 (file)
@@ -153,6 +153,12 @@ EOM
        is(xqx([qw(git config -f), "$tmpdir/incl/alt/config", 'gitweb.owner']),
                "lorelei \xc4\x80\n", 'gitweb.owner set by -clone');
 
+       $clone_err = '';
+       ok(run_script(['-clone', '--dry-run',
+                       "http://$host:$port/pfx", "$tmpdir/dry-run" ],
+               undef, $opt), 'clone --dry-run') or diag "clone_err=$clone_err";
+       ok(!-d "$tmpdir/dry-run", 'nothing cloned with --dry-run');
+
        undef $td;
 
        open $mh, '<', "$tmpdir/incl/manifest.js.gz" or xbail "open: $!";