Sha256: b0c513b7e12540b2bb22fe6a36dfb596b600ef8514e0136ae4a9cc4d58a576aa
Contents?: true
Size: 913 Bytes
Versions: 3
Compression:
Stored size: 913 Bytes
Contents
require File.dirname(__FILE__) + '/../../../../../test/test_helper' class Fs_skinIntegrationTest < Zena::Integration::TestCase context 'A page using a fs_skin Skin' do subject do secure(Node) { nodes(:wiki) } end setup do $_test_site = 'zena' login(:lion) skin = secure(Skin) { Skin.create(:title => 'foo', :z_fs_skin => 'fs_skin-blog', :parent_id => nodes_id(:skins), :v_status => Zena::Status::Pub)} subject.skin_id = skin.id assert subject.save end context 'on zafu rebuild' do setup do FileUtils.rmtree("#{SITES_ROOT}/test.host/zafu") end should 'use fs_skin template' do get "http://test.host/en/blog#{subject.zip}.html" assert_response :success assert_match %r{Copyright <a href="#">Fs_skin blog</a>}, response.body end end # with normal access end # A page using a fs_skin Skin end
Version data entries
3 entries across 3 versions & 1 rubygems