spec/spec_helper.rb in neoid-0.0.51 vs spec/spec_helper.rb in neoid-0.1
- old
+ new
@@ -1,10 +1,12 @@
require 'neoid'
require 'active_record'
require 'neography'
require 'rest-client'
+# ENV['NEOID_LOG'] = 'true'
+
uri = URI.parse(ENV["NEO4J_URL"] ? ENV["NEO4J_URL"] : ENV['TRAVIS'] ? "http://localhost:7474" : "http://localhost:7574")
$neo = Neography::Rest.new(uri.to_s)
Neography.configure do |c|
c.server = uri.host
@@ -17,28 +19,28 @@
end
end
Neoid.db = $neo
+logger, ActiveRecord::Base.logger = ActiveRecord::Base.logger, Logger.new('/dev/null')
ActiveRecord::Base.configurations = YAML::load(IO.read(File.join(File.dirname(__FILE__), 'support/database.yml')))
ActiveRecord::Base.establish_connection('sqlite3')
+require 'support/schema'
+require 'support/models'
+
+ActiveRecord::Base.logger = logger
+
RSpec.configure do |config|
config.mock_with :rspec
config.before(:all) do
end
config.before(:each) do
+ Neoid.node_models.each(&:destroy_all)
+ Neoid.clean_db(:yes_i_am_sure)
Neoid.reset_cached_variables
end
-
- config.before(:each) do
- Neoid.clean_db(:yes_i_am_sure)
- Neoid.models.each(&:destroy_all)
- end
end
-require 'support/schema'
-require 'support/models'
-
-Neoid.initialize_all
\ No newline at end of file
+Neoid.initialize_all