diff --git a/lib/oaken.rb b/lib/oaken.rb index 32a51e3..c0ebd24 100644 --- a/lib/oaken.rb +++ b/lib/oaken.rb @@ -89,7 +89,7 @@ def upsert(id, **attributes) end end - module Data + module Seeds extend self class Provider < Struct.new(:data, :provider) @@ -115,7 +115,7 @@ def register(...) = records.register(...) # Set Active Record as the default pro def self.load_from(directory) Dir.glob("#{directory}{,/**/*}.rb").sort.each do |file| - Oaken::Data.class_eval File.read(file) + class_eval File.read(file) end end end diff --git a/test/oaken_test.rb b/test/oaken_test.rb index fa0c858..ccd3d93 100644 --- a/test/oaken_test.rb +++ b/test/oaken_test.rb @@ -6,7 +6,7 @@ class OakenTest < Oaken::Test class SomeObject; end def test_register - Oaken::Data.memory.register SomeObject + Oaken::Seeds.memory.register SomeObject assert_respond_to self, :oaken_test_some_objects end diff --git a/test/test_helper.rb b/test/test_helper.rb index e278971..daa051f 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -85,8 +85,8 @@ class YamlRecord < ActiveRecord::Base require "active_record/fixtures" -Oaken::Data.records.preregister ActiveRecord::Base.connection.tables.grep_v(/^ar_/) -Oaken::Data.load_from "test/seeds" +Oaken::Seeds.records.preregister ActiveRecord::Base.connection.tables.grep_v(/^ar_/) +Oaken::Seeds.load_from "test/seeds" class Oaken::Test < ActiveSupport::TestCase include ActiveRecord::TestFixtures @@ -94,5 +94,5 @@ class Oaken::Test < ActiveSupport::TestCase self.use_transactional_tests = true fixtures :all - include Oaken::Data + include Oaken::Seeds end