Sha256: 9979f774e309944da17acb9f1e36e8a516f6a7480e39487f7dfda9ef4aae2594

Contents?: true

Size: 513 Bytes

Versions: 5

Compression:

Stored size: 513 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 3, @s.posts.size
  end
  
  def test_write_posts
    clear_dest
    
    @s.process
  end
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
mojombo-jekyll-0.1.6 test/test_site.rb
mojombo-jekyll-0.2.0 test/test_site.rb
jekyll-0.1.6 test/test_site.rb
jekyll-0.2.0 test/test_site.rb
jekyll-0.2.1 test/test_site.rb