diff options
author | Joey Hess <joey@kitenet.net> | 2010-07-18 16:45:44 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2010-07-18 16:45:44 -0400 |
commit | d6cb4436bd93d0c49f629f46eb0f0ada0fa0ef3d (patch) | |
tree | 386473cf98896444ac654404dd2f754adf4d36e0 /t/conflicts.t | |
parent | 773db5a35e5b81fee3f1f8bf48dffc1dd4f3e2fe (diff) | |
download | ikiwiki-d6cb4436bd93d0c49f629f46eb0f0ada0fa0ef3d.tar ikiwiki-d6cb4436bd93d0c49f629f46eb0f0ada0fa0ef3d.tar.gz |
2 more cases
Diffstat (limited to 't/conflicts.t')
-rwxr-xr-x | t/conflicts.t | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/t/conflicts.t b/t/conflicts.t index 81b2c12cb..4664e1b6e 100755 --- a/t/conflicts.t +++ b/t/conflicts.t @@ -2,7 +2,7 @@ # Tests for bugs relating to conflicting files in the srcdir use warnings; use strict; -use Test::More tests => 76; +use Test::More tests => 92; # setup my $srcdir="t/tmp/src"; @@ -86,6 +86,13 @@ setupiki("initial setup"); ok(! system("mkdir -p $srcdir/foo")); ok(! system("touch $srcdir/foo/index.html")); refreshiki("rawhtml file rendered same as existing page in refresh"); +# Moved when refreshing +newsrcdir(); +ok(! system("touch $srcdir/foo.mdwn")); +setupiki("initial setup"); +ok(! system("mkdir -p $srcdir/foo")); +ok(! system("mv $srcdir/foo.mdwn $srcdir/foo/index.html")); +refreshiki("existing page moved to rawhtml file in refresh"); # Inverse added when refreshing newsrcdir(); ok(! system("mkdir -p $srcdir/foo")); @@ -93,6 +100,13 @@ ok(! system("touch $srcdir/foo/index.html")); setupiki("initial setup"); ok(! system("touch $srcdir/foo.mdwn")); refreshiki("page rendered same as existing rawhtml file in refresh"); +# Inverse moved when refreshing +newsrcdir(); +ok(! system("mkdir -p $srcdir/foo")); +ok(! system("touch $srcdir/foo/index.html")); +setupiki("initial setup"); +ok(! system("mv $srcdir/foo/index.html $srcdir/foo.mdwn")); +refreshiki("rawhtml file moved to page in refresh"); # Present during setup newsrcdir(); ok(! system("touch $srcdir/foo.mdwn")); |