lib/simple_fixture.rb in simple_fixture-0.1.0 vs lib/simple_fixture.rb in simple_fixture-0.1.1
- old
+ new
@@ -6,10 +6,12 @@
DB_DIR = 'tmp'
DB_NAME = 'simple_fixture'
CONFIG_DIR = File.join('test', 'simple_fixture')
FIXTURES_DIR = File.join(CONFIG_DIR, 'fixtures')
+ MIGRATION_FILE = File.join(CONFIG_DIR, 'migration.rb')
+ MODELS_FILE = File.join(CONFIG_DIR, 'models.rb')
class << self
def migrate(&block)
Class.new(ActiveRecord::Migration::Current) do
define_method :change do
@@ -21,15 +23,13 @@
def initialize
build_db_file
establish_connection
- load File.join(CONFIG_DIR, 'migration.rb')
- load File.join(CONFIG_DIR, 'models.rb')
ActiveRecord::Base.logger = Logger.new(STDOUT)
+ load MIGRATION_FILE
+ load MODELS_FILE
ActiveRecord::FixtureSet.create_fixtures(FIXTURES_DIR, ymls)
-
- true
end
private
def ymls