aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel/test/cases/tests_database.rb
diff options
context:
space:
mode:
Diffstat (limited to 'activemodel/test/cases/tests_database.rb')
-rw-r--r--activemodel/test/cases/tests_database.rb35
1 files changed, 0 insertions, 35 deletions
diff --git a/activemodel/test/cases/tests_database.rb b/activemodel/test/cases/tests_database.rb
deleted file mode 100644
index 8ca54d2678..0000000000
--- a/activemodel/test/cases/tests_database.rb
+++ /dev/null
@@ -1,35 +0,0 @@
-require 'logger'
-
-$:.unshift(File.dirname(__FILE__) + '/../../../activerecord/lib')
-require 'active_record'
-
-module ActiveModel
- module TestsDatabase
- mattr_accessor :connected
-
- def self.included(base)
- unless self.connected
- setup_connection
- setup_schema
- end
-
- base.send :include, ActiveRecord::TestFixtures
- end
-
- def self.setup_schema
- original, $stdout = $stdout, StringIO.new
- load(SCHEMA_FILE)
- ensure
- $stdout = original
- self.connected = true
- end
-
- def self.setup_connection
- defaults = { :database => ':memory:' }
-
- adapter = defined?(JRUBY_VERSION) ? 'jdbcsqlite3' : 'sqlite3'
- options = defaults.merge :adapter => adapter, :timeout => 500
- ActiveRecord::Base.establish_connection(options)
- end
- end
-end