Sha256: 250c1f25f50e8e552f2470a1483da56aac87534c805a2f3c571964e8cc7e9964

Contents?: true

Size: 485 Bytes

Versions: 13

Compression:

Stored size: 485 Bytes

Contents

require 'spec_helper'

module Liquid
  module Rails
    describe JavascriptTag, type: :tag do
      let(:context) { ::Liquid::Context.new({}, {}, { view: view }) }

      it '#crsf_meta_tags' do
        result = Liquid::Template.parse("{% javascript_tag %} alert('Hello Liquid-Rails!') {% endjavascript_tag %}").render(context)
        expect(result).to eq(%|<script type=\"text/javascript\">\n//<![CDATA[\n alert('Hello Liquid-Rails!') \n//]]>\n</script>|)
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 3 rubygems

Version Path
liquid-rails-0.2.0 spec/lib/liquid-rails/tags/javascript_tag_spec.rb
liquid-rails-0.2.0.beta1 spec/lib/liquid-rails/tags/javascript_tag_spec.rb
liquid-rails-0.1.4 spec/lib/liquid-rails/tags/javascript_tag_spec.rb
liquid4-rails5-0.5.0 spec/lib/liquid-rails/tags/javascript_tag_spec.rb
liquid4-rails5-0.4.0 spec/lib/liquid-rails/tags/javascript_tag_spec.rb
liquid4-rails5-0.3.0 spec/lib/liquid-rails/tags/javascript_tag_spec.rb
liquid4-rails5-0.2.1 spec/lib/liquid-rails/tags/javascript_tag_spec.rb
liquid4-rails5-0.1.5 spec/lib/liquid-rails/tags/javascript_tag_spec.rb
liquid4-rails-0.2.0 spec/lib/liquid-rails/tags/javascript_tag_spec.rb
liquid-rails-0.1.3 spec/lib/liquid-rails/tags/javascript_tag_spec.rb
liquid-rails-0.1.2 spec/lib/liquid-rails/tags/javascript_tag_spec.rb
liquid-rails-0.1.1 spec/lib/liquid-rails/tags/javascript_tag_spec.rb
liquid-rails-0.1.0 spec/lib/liquid-rails/tags/javascript_tag_spec.rb