Sha256: 61dc7b0f9ee4e10c3598316a077c83051082df3fb9e645340f7e4bfd3518d00d
Contents?: true
Size: 666 Bytes
Versions: 4
Compression:
Stored size: 666 Bytes
Contents
require 'olelo/virtualfs' require 'olelo/templates' require 'slim' class Bacon::Context include Olelo::Templates end class TestTemplateLoader def context nil end def load(path) Olelo::VirtualFS::Embedded.new(__FILE__).read(path) end end describe 'Olelo::Templates' do before do Olelo::Templates.enable_caching Olelo::Templates.loader = TestTemplateLoader.new end after do Olelo::Templates.cache.clear end it 'should have #render' do render(:test, :locals => {:text => 'Hello, World!'}).should.equal "<h1>Hello, World!</h1>" Olelo::Templates.cache.size.should.equal 1 end end __END__ @@ test.slim h1= text
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
olelo-0.9.3 | test/templates_test.rb |
olelo-0.9.2 | test/templates_test.rb |
olelo-0.9.1 | test/templates_test.rb |
olelo-0.9.0 | test/templates_test.rb |