tests/test_helper.rb in exifr-1.1.3 vs tests/test_helper.rb in exifr-1.2.0
- old
+ new
@@ -1,21 +1,38 @@
#!/usr/bin/env ruby
#
-# Copyright (c) 2006, 2007, 2008, 2009, 2010, 2011 - R.W. van 't Veer
+# Copyright (c) 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014 - R.W. van 't Veer
-require 'test/unit'
require 'stringio'
require 'pp'
+TestCase = begin
+ tc = begin
+ gem 'minitest' rescue nil
+ require 'minitest/autorun'
+ case
+ when defined?(Minitest::Test) ; Minitest::Test
+ when defined?(Minitest::Unit::TestCase) ; Minitest::Unit::TestCase
+ end
+ rescue LoadError
+ # nop
+ end
+ unless tc
+ require "test/unit"
+ tc = Test::Unit::TestCase
+ end
+ tc
+ end
+
$:.unshift("#{File.dirname(__FILE__)}/../lib")
require 'exifr'
include EXIFR
+EXIFR.logger = Logger.new(StringIO.new)
def all_test_jpegs
Dir[f('*.jpg')]
end
-
def all_test_exifs
Dir[f('*.exif')]
end