use_ok("IkiWiki");
}
+my $PERL5LIB = 'blib/lib:blib/arch';
my $pwd = getcwd();
# Black-box (ish) test for relative linking between CGI and static content
add_plugins:
- anonok
anonok_pagespec: "*"
+ENV: { 'PERL5LIB': '$PERL5LIB' }
EOF
);
add_plugins:
- anonok
anonok_pagespec: "*"
+ENV: { 'PERL5LIB': '$PERL5LIB' }
EOF
);
add_plugins:
- anonok
anonok_pagespec: "*"
+ENV: { 'PERL5LIB': '$PERL5LIB' }
EOF
);
add_plugins:
- anonok
anonok_pagespec: "*"
+ENV: { 'PERL5LIB': '$PERL5LIB' }
EOF
);
add_plugins:
- anonok
anonok_pagespec: "*"
+ENV: { 'PERL5LIB': '$PERL5LIB' }
EOF
);
%bits = parse_cgi_content($content);
like($bits{tophref}, qr{^(?:\Q$pwd\E/t/tmp/out|\.)/$});
like($bits{cgihref}, qr{^(?:file://)?/\$LIB/ikiwiki-w3m.cgi/ikiwiki.cgi$});
-TODO: {
-local $TODO = "should be file:///";
like($bits{basehref}, qr{^(?:(?:file:)?//)?\Q$pwd\E/t/tmp/out/$});
like($bits{stylehref}, qr{^(?:(?:(?:file:)?//)?\Q$pwd\E/t/tmp/out|\.)/style.css$});
-}
#######################################################################
# site 6: we're behind a reverse-proxy
- anonok
anonok_pagespec: "*"
reverse_proxy: 1
+ENV: { 'PERL5LIB': '$PERL5LIB' }
EOF
);