diff options
author | Joey Hess <joey@kitenet.net> | 2010-04-22 00:07:25 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2010-04-22 00:07:25 -0400 |
commit | ef34ea7c05189db8952b08d78aad718ccb64475a (patch) | |
tree | 77957333187cdd80e7f20b3979151d542764a970 /t/add_depends.t | |
parent | c98414e192285b2607ee9fcb27f0e8e00db5fb26 (diff) | |
download | ikiwiki-ef34ea7c05189db8952b08d78aad718ccb64475a.tar ikiwiki-ef34ea7c05189db8952b08d78aad718ccb64475a.tar.gz |
fix test cases for dynamic influence calculation
Diffstat (limited to 't/add_depends.t')
-rwxr-xr-x | t/add_depends.t | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/t/add_depends.t b/t/add_depends.t index 9b074818c..aa58fb0ff 100755 --- a/t/add_depends.t +++ b/t/add_depends.t @@ -1,7 +1,7 @@ #!/usr/bin/perl use warnings; use strict; -use Test::More tests => 38; +use Test::More tests => 40; BEGIN { use_ok("IkiWiki"); } %config=IkiWiki::defaultconfig(); @@ -60,3 +60,11 @@ ok(! ($IkiWiki::depends{foo0}{"*"} & $IkiWiki::DEPEND_PRESENCE)); ok(add_depends("foo9", "*", deptype("monkey"))); ok($IkiWiki::depends{foo9}{"*"} & $IkiWiki::DEPEND_CONTENT); ok(! ($IkiWiki::depends{foo9}{"*"} & ($IkiWiki::DEPEND_PRESENCE | $IkiWiki::DEPEND_LINKS))); + +# Influences are added for dependencies involving links. +$pagesources{"foo"}="foo.mdwn"; +$links{foo}=[qw{bar}]; +$pagesources{"bar"}="bar.mdwn"; +$links{bar}=[qw{}]; +ok(add_depends("foo", "link(bar) and backlink(meep)")); +ok($IkiWiki::depends_simple{foo}{foo} == $IkiWiki::DEPEND_LINKS); |