test/helper.rb in modalfields-1.1.1 vs test/helper.rb in modalfields-1.1.2
- old
+ new
@@ -22,40 +22,44 @@
class Test::Unit::TestCase
end
ENV['RAILS_ENV'] = 'test'
ENV['RAILS_ROOT'] ||= File.dirname(__FILE__) # + '/../../../..'
-
+
# require File.expand_path(File.join(ENV['RAILS_ROOT'], 'config/environment.rb'))
module Rails
def self.root
ENV['RAILS_ROOT']
end
+ def version
+ ActiveRecord::VERSION::STRING
+ end
end
-
+
def load_schema
config = YAML::load(IO.read(File.dirname(__FILE__) + '/database.yml')).with_indifferent_access
ActiveRecord::Base.logger = Logger.new(File.dirname(__FILE__) + "/debug.log")
-
+
db_adapter = ENV['DB']
-
+
# no db passed, try one of these fine config-free DBs before bombing.
db_adapter ||=
begin
require 'rubygems'
require 'sqlite3'
'sqlite3'
rescue MissingSourceFile
end
-
+
if db_adapter.nil?
raise "No DB Adapter selected. Pass the DB= option to pick one, or install Sqlite3."
end
-
+
require File.dirname(__FILE__) + '/create_database'
create_database config[db_adapter]
-
+
ActiveRecord::Base.establish_connection(config[db_adapter])
load(File.dirname(__FILE__) + "/schema.rb")
- require File.dirname(__FILE__) + '/../rails/init'
+ require File.dirname(__FILE__) + '/../lib/modalfields'
+ ModalFields.enable
end
\ No newline at end of file