spec/spec_helper.rb in usps_flags-0.2.6 vs spec/spec_helper.rb in usps_flags-0.3.0
- old
+ new
@@ -5,8 +5,25 @@
require 'codeclimate-test-reporter'
CodeClimate::TestReporter.start
require 'usps_flags'
+# The spec for USPSFlags and USPSFlags::Generate contain some examples that check for
+# USPSFlags::Errors::PNGGenerationError
+# USPSFlags::Errors::StaticFilesGenerationError
+# USPSFlags::Errors::ZipGenerationError
+RSpec::Expectations.configuration.on_potential_false_positives = :nothing
+
RSpec.configure do |config|
- # some (optional) config here
+ config.before(:suite) do
+ $tmp_flags_dir = "tmp/flags"
+ $tmp_alt_flags_dir = "tmp/alt_flags"
+
+ USPSFlags::Config.new do |config|
+ config.flags_dir = $tmp_flags_dir
+ end
+ end
+
+ config.after(:suite) do
+ ::FileUtils.rm_rf("tmp") if ::Dir.exist?("tmp")
+ end
end