engine/spec/lib/locomotive/liquid/tags/snippet_spec.rb

21 lines
578 B
Ruby
Raw Normal View History

require 'spec_helper'
describe Locomotive::Liquid::Tags::Snippet do
before(:each) do
Site.any_instance.stubs(:create_default_pages!).returns(true)
site = Factory.build(:site)
snippet = Factory.build(:snippet, :site => site)
snippet.send(:store_template)
site.snippets.stubs(:where).returns([snippet])
2010-08-04 13:12:14 +00:00
@context = ::Liquid::Context.new({}, {}, { :site => site })
end
it 'should render it' do
template = ::Liquid::Template.parse("{% include 'header' %}")
text = template.render(@context)
text.should == "<title>Acme</title>"
end
end