spec/spec_helper.rb in imw-0.1.1 vs spec/spec_helper.rb in imw-0.2.0
- old
+ new
@@ -1,24 +1,24 @@
IMW_ROOT_DIR = File.join(File.expand_path(File.dirname(__FILE__)), '..') unless defined? IMW_ROOT_DIR
-IMW_SPEC_DIR = File.join(IMW_ROOT_DIR, 'spec') unless defined? IMW_SPEC_DIR
-IMW_LIB_DIR = File.join(IMW_ROOT_DIR, 'lib') unless defined? IMW_LIB_DIR
+IMW_SPEC_DIR = File.join(IMW_ROOT_DIR, 'spec') unless defined? IMW_SPEC_DIR
+IMW_LIB_DIR = File.join(IMW_ROOT_DIR, 'lib') unless defined? IMW_LIB_DIR
$: << IMW_LIB_DIR
require 'rubygems'
require 'spec'
-require 'fileutils'
require 'imw'
Dir[File.dirname(__FILE__) + "/support/**/*.rb"].each { |path| require path }
module IMWTest
- TMP_DIR = "/tmp/imwtest"
+ TMP_DIR = "/tmp/imwtest" unless defined?(TMP_DIR)
+ DATA_DIR = File.join(IMW_SPEC_DIR, 'data') unless defined?(DATA_DIR)
end
Spec::Runner.configure do |config|
config.include CustomMatchers
-
+
config.before do
FileUtils.mkdir_p IMWTest::TMP_DIR
FileUtils.cd IMWTest::TMP_DIR
end