diff options
author | Joey Hess <joey@kodama.kitenet.net> | 2008-08-01 16:03:23 -0400 |
---|---|---|
committer | Joey Hess <joey@kodama.kitenet.net> | 2008-08-01 16:45:05 -0400 |
commit | 2faf1ec601d88a231d5c1399a789badc0e300c29 (patch) | |
tree | 9a16009705c768382ec69291a460b4cfb579a0c1 /t/svn.t | |
parent | f41448d9caf591ba369bf319297d15552be94678 (diff) | |
download | ikiwiki-2faf1ec601d88a231d5c1399a789badc0e300c29.tar ikiwiki-2faf1ec601d88a231d5c1399a789badc0e300c29.tar.gz |
update rcs tests for new rcs plugin load method
As a side effect, since loadplugins is called, mdwn is loaded, so
rcs_recentchanges will return page names, not filenames, for mdwn files.
Diffstat (limited to 't/svn.t')
-rwxr-xr-x | t/svn.t | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -23,6 +23,7 @@ $config{rcs} = "svn"; $config{srcdir} = "$dir/src"; $config{svnrepo} = "$dir/repo"; $config{svnpath} = "trunk"; +IkiWiki::loadplugins(); IkiWiki::checkconfig(); my $svnrepo = "$dir/repo"; @@ -42,7 +43,7 @@ my @changes; is($#changes, 0); is($changes[0]{message}[0]{"line"}, "Added the first page"); -is($changes[0]{pages}[0]{"page"}, "test1.mdwn"); +is($changes[0]{pages}[0]{"page"}, "test1"); # Manual commit my $message = "Added the second page"; @@ -55,8 +56,8 @@ system "svn commit $config{srcdir}/test2.mdwn -m \"$message\" >/dev/null"; @changes = IkiWiki::rcs_recentchanges(3); is($#changes, 1); is($changes[0]{message}[0]{"line"}, $message); -is($changes[0]{pages}[0]{"page"}, "test2.mdwn"); -is($changes[1]{pages}[0]{"page"}, "test1.mdwn"); +is($changes[0]{pages}[0]{"page"}, "test2"); +is($changes[1]{pages}[0]{"page"}, "test1"); # extra slashes in the path shouldn't break things $config{svnpath} = "/trunk//"; @@ -64,7 +65,7 @@ IkiWiki::checkconfig(); @changes = IkiWiki::rcs_recentchanges(3); is($#changes, 1); is($changes[0]{message}[0]{"line"}, $message); -is($changes[0]{pages}[0]{"page"}, "test2.mdwn"); -is($changes[1]{pages}[0]{"page"}, "test1.mdwn"); +is($changes[0]{pages}[0]{"page"}, "test2"); +is($changes[1]{pages}[0]{"page"}, "test1"); system "rm -rf $dir"; |