Sha256: 54da18ecd72c5220575315b56a8850fc737d4bf5fae0cd6233034cc1375c7e3c

Contents?: true

Size: 714 Bytes

Versions: 17

Compression:

Stored size: 714 Bytes

Contents

describe Hamlit::Filters::Markdown do
  describe '#compile' do
    it 'renders markdown filter' do
      assert_render(<<-HAML, <<-HTML)
        :markdown
          # Hamlit
          Yet another haml implementation
      HAML
        <h1>Hamlit</h1>

        <p>Yet another haml implementation</p>
      HTML
    end

    it 'renders markdown filter with string interpolation' do
      assert_render(<<-'HAML', <<-HTML, compatible_only: :faml)
        - project = '<Hamlit>'
        :markdown
          # #{project}
          #{'<&>'}
          Yet another haml implementation
      HAML
        <h1><Hamlit></h1>

        <p>&lt;&amp;&gt;
        Yet another haml implementation</p>
      HTML
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
hamlit-1.7.2 spec/hamlit/filters/markdown_spec.rb
hamlit-1.7.1 spec/hamlit/filters/markdown_spec.rb
hamlit-1.7.0 spec/hamlit/filters/markdown_spec.rb
hamlit-1.6.7 spec/hamlit/filters/markdown_spec.rb
hamlit-1.6.6 spec/hamlit/filters/markdown_spec.rb
hamlit-1.6.5 spec/hamlit/filters/markdown_spec.rb
hamlit-1.6.4 spec/hamlit/filters/markdown_spec.rb
hamlit-1.6.3 spec/hamlit/filters/markdown_spec.rb
hamlit-1.6.2 spec/hamlit/filters/markdown_spec.rb
hamlit-1.6.1 spec/hamlit/filters/markdown_spec.rb
hamlit-1.6.0 spec/hamlit/filters/markdown_spec.rb
hamlit-1.5.9 spec/hamlit/filters/markdown_spec.rb
hamlit-1.5.8 spec/hamlit/filters/markdown_spec.rb
hamlit-1.5.7 spec/hamlit/filters/markdown_spec.rb
hamlit-1.5.6 spec/hamlit/filters/markdown_spec.rb
hamlit-1.5.5 spec/hamlit/filters/markdown_spec.rb
hamlit-1.5.4 spec/hamlit/filters/markdown_spec.rb