Compile markdown
This commit is contained in:
parent
39cfba9309
commit
ac04b4a415
|
@ -30,6 +30,7 @@ Gem::Specification.new do |spec|
|
|||
spec.add_development_dependency 'minitest-reporters', '~> 1.1'
|
||||
spec.add_development_dependency 'rails', '>= 4.0.0'
|
||||
spec.add_development_dependency 'rake', '~> 10.0'
|
||||
spec.add_development_dependency 'redcarpet'
|
||||
spec.add_development_dependency 'therubyracer'
|
||||
spec.add_development_dependency 'thor', '~> 0.19'
|
||||
spec.add_development_dependency 'unindent'
|
||||
|
|
|
@ -4,8 +4,9 @@ require 'hamlit/filters/coffee'
|
|||
require 'hamlit/filters/css'
|
||||
require 'hamlit/filters/erb'
|
||||
require 'hamlit/filters/escaped'
|
||||
require 'hamlit/filters/less'
|
||||
require 'hamlit/filters/javascript'
|
||||
require 'hamlit/filters/less'
|
||||
require 'hamlit/filters/markdown'
|
||||
require 'hamlit/filters/plain'
|
||||
require 'hamlit/filters/preserve'
|
||||
require 'hamlit/filters/ruby'
|
||||
|
@ -29,8 +30,9 @@ module Hamlit
|
|||
register :css, Css
|
||||
register :erb, Erb
|
||||
register :escaped, Escaped
|
||||
register :less, Less
|
||||
register :javascript, Javascript
|
||||
register :less, Less
|
||||
register :markdown, Markdown
|
||||
register :plain, Plain
|
||||
register :preserve, Preserve
|
||||
register :ruby, Ruby
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
module Hamlit
|
||||
class Filters
|
||||
class Markdown < TiltBase
|
||||
def compile(node)
|
||||
compile_with_tilt(node, 'markdown')
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -3,7 +3,6 @@ describe Hamlit::Filters do
|
|||
|
||||
describe '#compile' do
|
||||
it 'renders markdown filter' do
|
||||
skip
|
||||
assert_render(<<-HAML, <<-HTML)
|
||||
:markdown
|
||||
# Hamlit
|
||||
|
@ -12,11 +11,11 @@ describe Hamlit::Filters do
|
|||
<h1>Hamlit</h1>
|
||||
|
||||
<p>Yet another haml implementation</p>
|
||||
|
||||
HTML
|
||||
end
|
||||
|
||||
it 'renders markdown filter with string interpolation' do
|
||||
skip
|
||||
assert_render(<<-'HAML', <<-HTML, compatible_only: :faml)
|
||||
- project = '<Hamlit>'
|
||||
:markdown
|
||||
|
@ -28,6 +27,7 @@ describe Hamlit::Filters do
|
|||
|
||||
<p><&>
|
||||
Yet another haml implementation</p>
|
||||
|
||||
HTML
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue