Sha256: 51891c9f4065cdae320881367f841fafbefb16291bb449f2f343f3149d377ea1

Contents?: true

Size: 734 Bytes

Versions: 29

Compression:

Stored size: 734 Bytes

Contents

require 'spec_helper'
require 'mustache'

verify = lambda { |output|
  output.should =~ %r(<h1>This is a Mustache page</h1>)
}

theories =
  [
    {
      :page => 'mustache-page.html.mustache',
      :simple_name => 'mustache-page',
      :syntax => :mustache,
      :extension => '.html',
      :matcher => verify,
      :site_overrides => { :markup_type => 'Mustache' }
    },
    {
      :page => 'mustache-page.xml.mustache',
      :simple_name => 'mustache-page',
      :syntax => :mustache,
      :extension => '.xml',
      :matcher => verify,
      :site_overrides => { :markup_type => 'Mustache' }
    }
  ]


describe Awestruct::Handlers::TiltHandler.to_s + '-Mustache' do
  it_should_behave_like 'a handler', theories
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
awestruct-0.6.7 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.6.6 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.6.5 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.6.4 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.6.3 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.6.2 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.6.1 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.6.0 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.6.0.RC1 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.6.0.alpha4 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.6.0.alpha3 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.6.0.alpha1 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.5.7 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.5.7.RC2 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.5.7.RC1 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.5.6 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.5.6.beta9 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.5.6.beta8 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.5.6.beta7 spec/awestruct/handlers/mustache_handler_spec.rb
awestruct-0.5.6.beta6 spec/awestruct/handlers/mustache_handler_spec.rb