Sha256: 9d3da64c46082763a6d025cbe48bff795969a319d11480ceb0bfb8cde9ff848a
Contents?: true
Size: 861 Bytes
Versions: 5
Compression:
Stored size: 861 Bytes
Contents
require 'laydown' describe Laydown do subject do Laydown.new( charset: 'iso-pam-pa-la-la', title: 'Apple sucks #{@reason}', description: 'And so do their fans.', favicon: 'applesuck.png', keywords: 'apple suck lol #{@keywords}', css: ['applesuck.css', :@css], js: ['applesuck.js', :@js], inline_js: 'alert("#{@msg}");', head: '<meta generator="Ubuntu">', body: '#{yield}', ga_code: 'GA-UGGABUGGA' ) end it 'generates properly' do @reason = 'just because' @msg = 'boo' @css = ['hubba.css', 'laaa.css'] str = subject.render(self) { 'This is the body.' } str.should == nil #str.match(/lang="en"/).should #str.match(/charset="iso-piso"/) #str.match(/GA-UGGABUGGA/) end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
laydown-0.7.1 | spec/laydown_spec.rb |
laydown-0.7.0 | spec/laydown_spec.rb |
laydown-0.6.2 | spec/laydown_spec.rb |
laydown-0.6.1 | spec/laydown_spec.rb |
laydown-0.6.0 | spec/laydown_spec.rb |