Non-ASCII Lists

Fix a bug in Maruku's
list-parsing.

Also fix a test broken
by latest Rack + Ruby 1.9.
This commit is contained in:
Jacques Distler 2011-06-01 13:17:23 -05:00
parent 7e5dbe5854
commit c9ad2c0c6e
4 changed files with 19 additions and 5 deletions

View file

@ -230,6 +230,20 @@ END_THM
end
def test_utf8_in_lists
assert_markup_parsed_as(
"<ul>\n<li>\u041E\u0434\u0438\u043D</li>\n\n<li>\u0414" +
"\u0432\u0430</li>\n\n<li>\u0422\u0440\u0438</li>\n</ul>",
"* \u041E\u0434\u0438\u043D\n* \u0414\u0432\u0430\n* \u0422\u0440\u0438\n")
assert_markup_parsed_as(
"<ol>\n<li>\u041E\u0434\u0438\u043D</li>\n\n<li>\u0414"+
"\u0432\u0430</li>\n\n<li>\u0422\u0440\u0438</li>\n</ol>",
"1. \u041E\u0434\u0438\u043D\n2. \u0414\u0432\u0430\n3. \u0422\u0440\u0438\n")
end
def test_have_latest_itex2mml
assert_markup_parsed_as(