Sha256: eb2bffb5f863520f6a380932fad73b80404446d86293c39ddd00048a460fc225

Contents?: true

Size: 420 Bytes

Versions: 18

Compression:

Stored size: 420 Bytes

Contents

require 'mattock'

describe Mattock::TemplateHost do
  let :template_host do
    Object.new.tap do |host|
      host.extend Mattock::TemplateHost
      def host.test_value; "A test value"; end
    end
  end

  it "should be able to do easy templating" do
    template_host.valise = Mattock::ValiseManager.default_valise("spec_help")
    template_host.render("test.erb").should == "Templated: A test value\n"

  end

end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
mattock-0.3.4 spec/template-host.rb
mattock-0.3.3 spec/template-host.rb
mattock-0.3.2 spec/template-host.rb
mattock-0.3.1 spec/template-host.rb
mattock-0.3.0 spec/template-host.rb
mattock-0.2.13 spec/template-host.rb
mattock-0.2.12 spec/template-host.rb
mattock-0.2.11 spec/template-host.rb
mattock-0.2.10 spec/template-host.rb
mattock-0.2.9 spec/template-host.rb
mattock-0.2.8 spec/template-host.rb
mattock-0.2.7 spec/template-host.rb
mattock-0.2.6 spec/template-host.rb
mattock-0.2.5 spec/template-host.rb
mattock-0.2.4 spec/template-host.rb
mattock-0.2.3 spec/template-host.rb
mattock-0.2.2 spec/template-host.rb
mattock-0.2.1 spec/template-host.rb