Sha256: 430980599e8e8d995afb24a815c3e36f99fb9730303de5459b89a3850cb6703a
Contents?: true
Size: 1.11 KB
Versions: 2
Compression:
Stored size: 1.11 KB
Contents
require "micronaut" require "active_record" require "redhillonrails_core" require "fileutils" begin require "ruby-debug" rescue LoadError # Don't care - debugging won't be available end # Log data somewhere interesting FileUtils.mkdir_p("log") rescue nil ActiveRecord::Base.logger = Logger.new("log/test.log") # The model we'll be playing along with. Nothing ActiveRecord-like is expected or required here. class User < ActiveRecord::Base end # We drop and reload the schema on all specs, to make it easier to know what'll be in the DB case ENV["ADAPTER"] when "postgresql" ActiveRecord::Base.establish_connection :adapter => "postgresql", :database => "redhillonrails_core_test", :min_messages => "warning" else raise ArgumentError, "ADAPTER environment variable left unset: run tests and set ADAPTER to a known value. Valid values are: postgresql" end Micronaut.configure do |c| c.before :each do @migrator.suppress_messages do @migrator.up end end c.before :each do User.reset_column_information end c.after :each do @migrator.suppress_messages do @migrator.down end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
redhillonrails_core-1.0.9.1 | examples/example_helper.rb |
redhillonrails_core-1.0.9 | examples/example_helper.rb |