Merge commit 'ee65dadc9a5ae5fc8f19848754f7175ebd630375'

This commit is contained in:
Tom Preston-Werner 2009-02-19 00:16:43 -08:00
commit e9ccc5d600
3 changed files with 14 additions and 0 deletions

View File

@ -315,6 +315,12 @@ Convert an array into a sentence.
becomes
foo, bar, and baz
h3. Textilize
Convert a Textile-formatted string into HTML, formatted via RedCloth
{{ page.excerpt | textilize }}
h3. Include (Tag)

View File

@ -1,6 +1,10 @@
module Jekyll
module Filters
def textilize(input)
RedCloth.new(input).to_html
end
def date_to_string(date)
date.strftime("%d %b %Y")
end

View File

@ -10,6 +10,10 @@ class TestFilters < Test::Unit::TestCase
@filter = JekyllFilter.new
end
def test_textilize_with_simple_string
assert_equal "<p>something <strong>really</strong> simple</p>", @filter.textilize("something *really* simple")
end
def test_array_to_sentence_string_with_no_args
assert_equal "", @filter.array_to_sentence_string([])
end