Sha256: bade8f658f057b208f71401b5eb26b50efb4cc065ac11998a3f07228290ed778

Contents?: true

Size: 515 Bytes

Versions: 35

Compression:

Stored size: 515 Bytes

Contents

if RUBY_PLATFORM == 'opal'
else
  require 'benchmark'
  require 'volt/server/html_parser/view_handler'

  describe Volt::ViewHandler do
    let(:handler) { Volt::ViewHandler.new('main/main/main') }

    it 'handles tags' do
      handler.comment('Yowza!')
      handler.start_tag('a', { href: 'yahoo.com' }, false)
      handler.text('Cool in 1996')
      handler.end_tag('a')

      expectation = '<!--Yowza!--><a href="yahoo.com">Cool in 1996</a>'
      expect(handler.html).to eq(expectation)
    end
  end

end

Version data entries

35 entries across 35 versions & 1 rubygems

Version Path
volt-0.9.7.pre8 spec/server/html_parser/view_handler_spec.rb
volt-0.9.7.pre7 spec/server/html_parser/view_handler_spec.rb
volt-0.9.7.pre6 spec/server/html_parser/view_handler_spec.rb
volt-0.9.7.pre5 spec/server/html_parser/view_handler_spec.rb
volt-0.9.7.pre3 spec/server/html_parser/view_handler_spec.rb
volt-0.9.7.pre2 spec/server/html_parser/view_handler_spec.rb
volt-0.9.6 spec/server/html_parser/view_handler_spec.rb
volt-0.9.6.pre3 spec/server/html_parser/view_handler_spec.rb
volt-0.9.6.pre2 spec/server/html_parser/view_handler_spec.rb
volt-0.9.6.pre1 spec/server/html_parser/view_handler_spec.rb
volt-0.9.5 spec/server/html_parser/view_handler_spec.rb
volt-0.9.5.pre12 spec/server/html_parser/view_handler_spec.rb
volt-0.9.5.pre11 spec/server/html_parser/view_handler_spec.rb
volt-0.9.5.pre9 spec/server/html_parser/view_handler_spec.rb
volt-0.9.5.pre8 spec/server/html_parser/view_handler_spec.rb
volt-0.9.5.pre7 spec/server/html_parser/view_handler_spec.rb
volt-0.9.5.pre6 spec/server/html_parser/view_handler_spec.rb
volt-0.9.5.pre5 spec/server/html_parser/view_handler_spec.rb
volt-0.9.5.pre4 spec/server/html_parser/view_handler_spec.rb
volt-0.9.5.pre3 spec/server/html_parser/view_handler_spec.rb