X-Git-Url: http://git.shiar.net/perl/file-rewrite.git/blobdiff_plain/823d3f4eb8310783355dbd5fe026332e6887e538..46841d08dc662113df30cf49e072b0ba04d4d9aa:/t/10-fileset.t diff --git a/t/10-fileset.t b/t/10-fileset.t index dc800ef..db1575e 100644 --- a/t/10-fileset.t +++ b/t/10-fileset.t @@ -3,7 +3,7 @@ use strict; use warnings; -use Test::More tests => 13; +use Test::More tests => 16; use Test::NoWarnings; use autodie; @@ -57,5 +57,9 @@ testfileset('replace string', "1$/2$/3$/", [4, 1], 2, "2$/3$/4$/"); testfileset('replace all', $BASICBODY, ['', qr/^re/], 3, "noremove$/.$/$/"); testfileset('keep first', "foo$/bar$/foo$/", ['foo'], 1, "foo$/bar$/"); -is(remove_tree($target), 11, 'no unexpected files'); +testfileset('add new array', ".$/", [['foo','.'], ''], 2, ".$/foo$/.$/"); +testfileset('replace by array', "$/foo$/.$/", [['foo',''], ''], 3, "foo$/.$/foo$/$/"); +testfileset('partial add', "foo$/$/", [['foo','.'], 'foo'], 1, "foo$/$/.$/"); + +is(remove_tree($target), 14, 'no unexpected files');