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