Sha256: cf816f13186ef6d8190bf8d42aedb5ad47334072b6fb593c63dd986632f7eb4d

Contents?: true

Size: 544 Bytes

Versions: 2

Compression:

Stored size: 544 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(File.join(@s.source, '_posts'))
    
    assert_equal 4, @s.posts.size
  end
  
  def test_write_posts
    clear_dest
    
    @s.process
  end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
ddemaree-jekyll-0.2.1 test/test_site.rb
gabrielg-jekyll-0.2.2 test/test_site.rb