Sha256: 1466b08bfea0374bfe154ea0604c5ee28978e382070e34b243df9c7e8ceeee9e
Contents?: true
Size: 746 Bytes
Versions: 2
Compression:
Stored size: 746 Bytes
Contents
require 'test/unit' require File.dirname(__FILE__) + '/../lib/staticmatic' class StaticMaticTest < Test::Unit::TestCase def setup @base_dir = File.dirname(__FILE__) + '/sandbox/tmp' end def test_should_setup_directories staticmatic = StaticMatic.new(@base_dir) staticmatic.setup StaticMatic.base_dirs.each do |dir| assert File.exists?("#{@base_dir}/#{dir}"), "Should create #{dir}" end end def teardown StaticMatic.base_dirs.reverse.each do |dir| Dir.entries("#{@base_dir}/#{dir}").each do |file| next if file.match(/^\./) File.delete("#{@base_dir}/#{dir}/#{file}") end Dir.delete("#{@base_dir}/#{dir}") if File.exists?("#{@base_dir}/#{dir}") end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
staticmatic-0.1.1 | test/staticmatic_test.rb |
staticmatic-0.1.0 | test/staticmatic_test.rb |