diff options
author | joey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071> | 2007-03-02 00:37:22 +0000 |
---|---|---|
committer | joey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071> | 2007-03-02 00:37:22 +0000 |
commit | 3660b1c7a1757341024ceb267126ca63cd3c582a (patch) | |
tree | 02830c3a930fe61281898ef91650498753219548 /t | |
parent | 790fb348ae854a7e8a6e2ccd93df547dc15cd059 (diff) | |
download | ikiwiki-3660b1c7a1757341024ceb267126ca63cd3c582a.tar ikiwiki-3660b1c7a1757341024ceb267126ca63cd3c582a.tar.gz |
* Allow for underscores to appear in page titles, if encoded appropriately
(__95__) in filenames. Previously, all underscores were replaced with
spaces. Thanks, Enrico Zini for noticing that bug.
Diffstat (limited to 't')
-rwxr-xr-x | t/pagetitle.t | 3 | ||||
-rwxr-xr-x | t/titlepage.t | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/t/pagetitle.t b/t/pagetitle.t index 1bb4421e4..37adba144 100755 --- a/t/pagetitle.t +++ b/t/pagetitle.t @@ -1,7 +1,7 @@ #!/usr/bin/perl use warnings; use strict; -use Test::More tests => 6; +use Test::More tests => 7; BEGIN { use_ok("IkiWiki"); } @@ -10,3 +10,4 @@ is(IkiWiki::pagetitle("foo_bar_baz"), "foo bar baz"); is(IkiWiki::pagetitle("foo_bar__33__baz"), "foo bar!baz"); is(IkiWiki::pagetitle("foo_bar__1234__baz"), "foo barӒbaz"); is(IkiWiki::pagetitle("foo_bar___33___baz"), "foo bar ! baz"); +is(IkiWiki::pagetitle("foo_bar___95___baz"), "foo bar _ baz"); diff --git a/t/titlepage.t b/t/titlepage.t index 6e1856a15..cc56db70c 100755 --- a/t/titlepage.t +++ b/t/titlepage.t @@ -1,7 +1,7 @@ #!/usr/bin/perl use warnings; use strict; -use Test::More tests => 6; +use Test::More tests => 7; BEGIN { use_ok("IkiWiki"); } @@ -10,3 +10,4 @@ is(IkiWiki::titlepage("foo bar baz"), "foo_bar_baz"); is(IkiWiki::titlepage("foo bar/baz"), "foo_bar/baz"); is(IkiWiki::titlepage("foo bar&baz"), "foo_bar__38__baz"); is(IkiWiki::titlepage("foo bar & baz"), "foo_bar___38___baz"); +is(IkiWiki::titlepage("foo bar_baz"), "foo_bar__95__baz"); |