Sha256: 12e051e7cb50c9ca84213fd995a62a92ce7b5c4016dac3f5f0670780a1580189

Contents?: true

Size: 803 Bytes

Versions: 7

Compression:

Stored size: 803 Bytes

Contents

describe Hamlit::Filters::Scss do
  describe '#compile' do
    it 'renders scss filter' do
      assert_render(<<-HAML, <<-HTML)
        :scss
          .users_controller {
            .show_action {
              margin: 10px;
              padding: 20px;
            }
          }
      HAML
        <style>
          .users_controller .show_action {
            margin: 10px;
            padding: 20px; }
        </style>
      HTML
    end

    it 'parses string interpolation' do
      assert_render(<<-'HAML', <<-HTML)
        :scss
          .users_controller {
            .show_action {
              content: "#{'<&>'}";
            }
          }
      HAML
        <style>
          .users_controller .show_action {
            content: "<&>"; }
        </style>
      HTML
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
hamlit-1.7.2 spec/hamlit/filters/scss_spec.rb
hamlit-1.7.1 spec/hamlit/filters/scss_spec.rb
hamlit-1.7.0 spec/hamlit/filters/scss_spec.rb
hamlit-1.6.7 spec/hamlit/filters/scss_spec.rb
hamlit-1.6.6 spec/hamlit/filters/scss_spec.rb
hamlit-1.5.3 spec/hamlit/filters/scss_spec.rb
hamlit-1.5.2 spec/hamlit/filters/scss_spec.rb