Sha256: ac1ef4b662352e326d234052a9bdc7d386b30c2c29faeb8e7e897c9a07ed4227

Contents?: true

Size: 528 Bytes

Versions: 10

Compression:

Stored size: 528 Bytes

Contents

describe Hamlit::Engine do
  describe 'text' do
    it 'renders string interpolation' do
      assert_render(<<-'HAML', <<-HTML)
        #{ "a#{3}a" }a" #{["1", 2]} b " !
        a#{{ a: 3 }}
        <ht#{2}ml>
      HAML
        a3aa" ["1", 2] b " !
        a{:a=>3}
        <ht2ml>
      HTML
    end

    it 'renders . or # which is not continued by tag name' do
      assert_render(<<-HAML, <<-HTML)
        .
        .*
        #
        #+
      HAML
        .
        .*
        #
        #+
      HTML
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
hamlit-0.3.4 spec/hamlit/engine/text_spec.rb
hamlit-0.3.3 spec/hamlit/engine/text_spec.rb
hamlit-0.3.2 spec/hamlit/engine/text_spec.rb
hamlit-0.3.1 spec/hamlit/engine/text_spec.rb
hamlit-0.3.0 spec/hamlit/engine/text_spec.rb
hamlit-0.2.0 spec/hamlit/engine/text_spec.rb
hamlit-0.1.3 spec/hamlit/engine/text_spec.rb
hamlit-0.1.2 spec/hamlit/engine/text_spec.rb
hamlit-0.1.1 spec/hamlit/engine/text_spec.rb
hamlit-0.1.0 spec/hamlit/engine/text_spec.rb