Sha256: e2c46b4a4befc44a1655f658e9bddb0d1c1dd0d353be031477124a145bb95439
Contents?: true
Size: 683 Bytes
Versions: 5
Compression:
Stored size: 683 Bytes
Contents
require File.dirname(__FILE__) + '/helper' class TestSite < Test::Unit::TestCase def setup source = File.join(File.dirname(__FILE__), *%w[source]) @s = Site.new(source, dest_dir) end def test_site_init end def test_read_layouts @s.read_layouts assert_equal ["default", "simple"].sort, @s.layouts.keys.sort end def test_read_posts @s.read_posts('') assert_equal 4, @s.posts.size end def test_site_payload clear_dest @s.process assert_equal 7, @s.posts.length assert_equal ["category", "foo", "z_category"].sort, @s.categories.keys.sort assert_equal 1, @s.categories['foo'].length end end
Version data entries
5 entries across 5 versions & 4 rubygems