Fix po test suite to not assume ikiwiki's underlay is already installed. Closes: #593047
parent
52e3f698bc
commit
5664401fbc
|
@ -5,6 +5,8 @@ ikiwiki (3.20100805) UNRELEASED; urgency=low
|
|||
* flattr: New plugin. (Thanks to jaywalk for the initial implementation
|
||||
at a flattr plugin! This one is less configurable, but simpler.)
|
||||
* smiley: warn instead of error for missing smileys (Giuseppe Bilotta)
|
||||
* Fix po test suite to not assume ikiwiki's underlay is already installed.
|
||||
Closes: #593047
|
||||
|
||||
-- Joey Hess <joeyh@debian.org> Mon, 09 Aug 2010 13:18:28 -0400
|
||||
|
||||
|
|
11
t/po.t
11
t/po.t
|
@ -31,6 +31,9 @@ my $dir = tempdir("ikiwiki-test-po.XXXXXXXXXX",
|
|||
%config=IkiWiki::defaultconfig();
|
||||
$config{srcdir} = "$dir/src";
|
||||
$config{destdir} = "$dir/dst";
|
||||
$config{destdir} = "$dir/dst";
|
||||
$config{underlaydirbase} = "/dev/null";
|
||||
$config{underlaydir} = "/dev/null";
|
||||
$config{discussion} = 0;
|
||||
$config{po_master_language} = { code => 'en',
|
||||
name => 'English'
|
||||
|
@ -118,8 +121,8 @@ $config{po_link_to}='negotiated';
|
|||
$msgprefix="links (po_link_to=negotiated)";
|
||||
refresh_n_scan('index.mdwn', 'translatable.mdwn', 'nontranslatable.mdwn');
|
||||
is_deeply(\@{$links{'index'}}, ['translatable', 'nontranslatable'], "$msgprefix index");
|
||||
is_deeply(\@{$links{'index.es'}}, ['translatable.es', 'nontranslatable', 'SandBox', 'ikiwiki'], "$msgprefix index.es");
|
||||
is_deeply(\@{$links{'index.fr'}}, ['translatable.fr', 'nontranslatable', 'SandBox', 'ikiwiki'], "$msgprefix index.fr");
|
||||
is_deeply(\@{$links{'index.es'}}, ['translatable.es', 'nontranslatable'], "$msgprefix index.es");
|
||||
is_deeply(\@{$links{'index.fr'}}, ['translatable.fr', 'nontranslatable'], "$msgprefix index.fr");
|
||||
is_deeply(\@{$links{'translatable'}}, ['nontranslatable'], "$msgprefix translatable");
|
||||
is_deeply(\@{$links{'translatable.es'}}, ['nontranslatable'], "$msgprefix translatable.es");
|
||||
is_deeply(\@{$links{'translatable.fr'}}, ['nontranslatable'], "$msgprefix translatable.fr");
|
||||
|
@ -129,8 +132,8 @@ $config{po_link_to}='current';
|
|||
$msgprefix="links (po_link_to=current)";
|
||||
refresh_n_scan('index.mdwn', 'translatable.mdwn', 'nontranslatable.mdwn');
|
||||
is_deeply(\@{$links{'index'}}, ['translatable', 'nontranslatable'], "$msgprefix index");
|
||||
is_deeply(\@{$links{'index.es'}}, [ (map bestlink('index.es', $_), ('translatable.es', 'nontranslatable')), 'SandBox', 'ikiwiki'], "$msgprefix index.es");
|
||||
is_deeply(\@{$links{'index.fr'}}, [ (map bestlink('index.fr', $_), ('translatable.fr', 'nontranslatable')), 'SandBox', 'ikiwiki'], "$msgprefix index.fr");
|
||||
is_deeply(\@{$links{'index.es'}}, [ (map bestlink('index.es', $_), ('translatable.es', 'nontranslatable'))], "$msgprefix index.es");
|
||||
is_deeply(\@{$links{'index.fr'}}, [ (map bestlink('index.fr', $_), ('translatable.fr', 'nontranslatable'))], "$msgprefix index.fr");
|
||||
is_deeply(\@{$links{'translatable'}}, [bestlink('translatable', 'nontranslatable')], "$msgprefix translatable");
|
||||
is_deeply(\@{$links{'translatable.es'}}, ['nontranslatable'], "$msgprefix translatable.es");
|
||||
is_deeply(\@{$links{'translatable.fr'}}, ['nontranslatable'], "$msgprefix translatable.fr");
|
||||
|
|
Loading…
Reference in New Issue