Sha256: 7f8138b6283cb28670ea53e90c31b567370e93f1bcb445b02d2fd46471a4a7ce

Contents?: true

Size: 513 Bytes

Versions: 2

Compression:

Stored size: 513 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

2 entries across 2 versions & 1 rubygems

Version Path
volt-0.9.1 spec/server/html_parser/view_handler_spec.rb
volt-0.9.1.pre5 spec/server/html_parser/view_handler_spec.rb