spec/spec_helper.rb in exporter-0.0.2 vs spec/spec_helper.rb in exporter-0.0.3

- old
+ new

@@ -2,14 +2,20 @@ # specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. # Require this file using `require "spec_helper"` to ensure that it is only # loaded once. # # See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration -require 'coveralls' -Coveralls.wear! +if ENV['TRAVIS'] + require 'coveralls' + Coveralls.wear! +end + require "exporter" +require 'active_record' +require 'models/user' + RSpec.configure do |config| config.treat_symbols_as_metadata_keys_with_true_values = true config.run_all_when_everything_filtered = true config.filter_run :focus config.expect_with :rspec do |c| @@ -19,5 +25,18 @@ # order dependency and want to debug it, you can fix the order by providing # the seed, which is printed after each run. # --seed 1234 config.order = 'random' end + +ActiveRecord::Base.establish_connection( + :adapter => 'sqlite3', + :database => ':memory:' +) +ActiveRecord::Schema.define do + self.verbose = false + + create_table :users, :force => true do |t| + t.string :name + t.string :email + end +end \ No newline at end of file