Sha256: 6e15f10b3460b485caf1f7c1685ca06cae7b95d1d48ebe1cd4e9f2cebf10081a

Contents?: true

Size: 553 Bytes

Versions: 2

Compression:

Stored size: 553 Bytes

Contents

require 'test/unit'

require File.dirname(__FILE__) + '/../lib/nanoc.rb'

class CompileTest < Test::Unit::TestCase
  def setup
    FileManager.create_dir 'tmp'
  end

  def teardown
    FileUtils.rm_rf 'tmp'
  end

  def test_compile
    FileUtils.cd('tmp')
    Nanoc::Creator.create_site('site')
    FileUtils.cd('site')
    Nanoc::Creator.create_page('moo')
    Nanoc::Compiler.new.run
    FileUtils.cd('..')
    FileUtils.cd('..')

    assert File.file?('tmp/site/output/index.html')
    assert File.file?('tmp/site/output/moo/index.html')
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
nanoc-1.0.1 test/test_compile.rb
nanoc-1.0 test/test_compile.rb