lib/test_data.rb in test_data-0.2.2 vs lib/test_data.rb in test_data-0.3.0
- old
+ new
@@ -10,24 +10,30 @@
require_relative "test_data/configurators/secrets_yaml"
require_relative "test_data/configurators/webpacker_yaml"
require_relative "test_data/custom_loaders/abstract_base"
require_relative "test_data/custom_loaders/rails_fixtures"
require_relative "test_data/detects_database_emptiness"
+require_relative "test_data/detects_database_existence"
+require_relative "test_data/determines_when_sql_dump_was_made"
+require_relative "test_data/determines_databases_associated_dump_time"
require_relative "test_data/dumps_database"
require_relative "test_data/error"
require_relative "test_data/inserts_test_data"
require_relative "test_data/installs_configuration"
require_relative "test_data/loads_database_dumps"
require_relative "test_data/log"
+require_relative "test_data/manager"
require_relative "test_data/railtie"
+require_relative "test_data/records_dump_metadata"
require_relative "test_data/save_point"
require_relative "test_data/statistics"
-require_relative "test_data/manager"
require_relative "test_data/truncates_test_data"
require_relative "test_data/verifies_configuration"
require_relative "test_data/verifies_dumps_are_loadable"
require_relative "test_data/version"
+require_relative "test_data/warns_if_dump_is_newer_than_database"
+require_relative "test_data/warns_if_database_is_newer_than_dump"
require_relative "generators/test_data/environment_file_generator"
require_relative "generators/test_data/initializer_generator"
require_relative "generators/test_data/cable_yaml_generator"
require_relative "generators/test_data/database_yaml_generator"
require_relative "generators/test_data/secrets_yaml_generator"
@@ -35,27 +41,32 @@
module TestData
def self.uninitialize
@manager ||= Manager.new
@manager.rollback_to_before_data_load
+ nil
end
def self.uses_test_data
@manager ||= Manager.new
@manager.load
+ nil
end
def self.uses_clean_slate
@manager ||= Manager.new
@manager.truncate
+ nil
end
def self.uses_rails_fixtures(test_instance)
@rails_fixtures_loader ||= CustomLoaders::RailsFixtures.new
@manager ||= Manager.new
@manager.load_custom_data(@rails_fixtures_loader, test_instance: test_instance)
+ nil
end
def self.insert_test_data_dump
InsertsTestData.new.call
+ nil
end
end