From 6342a3842c0eace8989bf365d8f8c99c252dd051 Mon Sep 17 00:00:00 2001 From: Nick Quaranto Date: Sat, 25 Apr 2009 23:27:46 -0400 Subject: [PATCH] Adding failing test for UTF-8 pygments issue GH-8 --- test/test_tags.rb | 54 ++++++++++++++++++++++++++++++----------------- 1 file changed, 35 insertions(+), 19 deletions(-) diff --git a/test/test_tags.rb b/test/test_tags.rb index fe841aec..f6e9369b 100644 --- a/test/test_tags.rb +++ b/test/test_tags.rb @@ -1,35 +1,51 @@ require File.dirname(__FILE__) + '/helper' class TestTags < Test::Unit::TestCase - context "tagging" do - setup do - @content = < true}) + end + site = Site.new(Jekyll.configuration) + info = { :filters => [Jekyll::Filters], :registers => { :site => site } } + + content = < true}) - end - site = Site.new(Jekyll.configuration) - info = { :filters => [Jekyll::Filters], :registers => { :site => site } } + assert_match %{
test\n
}, @result + end + end - result = Liquid::Template.parse(@content).render({}, info) - result = site.markdown(result) - assert_no_match(/markdown\-html\-error/,result) + context "post content has highlight tag with UTF character" do + setup do + create_post("Æ") + end + + should "render markdown with pygments line handling" do + assert_match %{
Æ\n
}, @result end end end