clean up tests
This commit is contained in:
parent
ac3e24ac59
commit
f06d2e60da
|
@ -2,4 +2,12 @@ require File.join(File.dirname(__FILE__), *%w[.. lib autoblog])
|
||||||
|
|
||||||
require 'test/unit'
|
require 'test/unit'
|
||||||
|
|
||||||
include AutoBlog
|
include AutoBlog
|
||||||
|
|
||||||
|
def dest_dir
|
||||||
|
File.join(File.dirname(__FILE__), *%w[dest])
|
||||||
|
end
|
||||||
|
|
||||||
|
def clear_dest
|
||||||
|
FileUtils.rm_rf(dest_dir)
|
||||||
|
end
|
|
@ -51,12 +51,11 @@ class TestPost < Test::Unit::TestCase
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_write
|
def test_write
|
||||||
dest = File.join(File.dirname(__FILE__), *%w[dest])
|
clear_dest
|
||||||
FileUtils.rm_rf(dest)
|
|
||||||
|
|
||||||
p = Post.new(File.join(File.dirname(__FILE__), *%w[source posts]), "2008-10-18-foo-bar.textile")
|
p = Post.new(File.join(File.dirname(__FILE__), *%w[source posts]), "2008-10-18-foo-bar.textile")
|
||||||
layouts = {"default" => "<<< {{ content }} >>>"}
|
layouts = {"default" => "<<< {{ content }} >>>"}
|
||||||
p.add_layout(layouts)
|
p.add_layout(layouts)
|
||||||
p.write(dest)
|
p.write(dest_dir)
|
||||||
end
|
end
|
||||||
end
|
end
|
|
@ -3,7 +3,7 @@ require File.dirname(__FILE__) + '/helper'
|
||||||
class TestSite < Test::Unit::TestCase
|
class TestSite < Test::Unit::TestCase
|
||||||
def setup
|
def setup
|
||||||
source = File.join(File.dirname(__FILE__), *%w[source])
|
source = File.join(File.dirname(__FILE__), *%w[source])
|
||||||
@s = Site.new(source, "")
|
@s = Site.new(source, dest_dir)
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_site_init
|
def test_site_init
|
||||||
|
@ -23,6 +23,8 @@ class TestSite < Test::Unit::TestCase
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_write_posts
|
def test_write_posts
|
||||||
|
clear_dest
|
||||||
|
|
||||||
@s.process
|
@s.process
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue