]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/plugins/globalize2/test/test_helper.rb
Add Globalize2 so that we get some nice fall backs to other languages when a translat...
[rails.git] / vendor / plugins / globalize2 / test / test_helper.rb
diff --git a/vendor/plugins/globalize2/test/test_helper.rb b/vendor/plugins/globalize2/test/test_helper.rb
new file mode 100644 (file)
index 0000000..956b352
--- /dev/null
@@ -0,0 +1,26 @@
+require 'rubygems'
+require 'test/unit'
+require 'active_support'
+require 'active_support/test_case'
+require 'mocha'
+
+$LOAD_PATH << File.expand_path( File.dirname(__FILE__) + '/../lib' )
+
+class ActiveSupport::TestCase
+  def reset_db!( schema_path )
+    ::ActiveRecord::Migration.verbose = false   # Quiet down the migration engine
+    ::ActiveRecord::Base.establish_connection({
+      :adapter => 'sqlite3',
+      :dbfile => ':memory:'
+    })
+    ::ActiveRecord::Base.silence do
+      load schema_path
+    end
+  end
+  
+  def assert_member(item, arr)
+    assert_block "Item #{item} is not in array #{arr}" do
+      arr.member? item
+    end
+  end
+end
\ No newline at end of file