Sha256: 7aee384bfab53420cc106b0a6d58ef383a9678e90b42d9a6f4678c4d8342a4be
Contents?: true
Size: 509 Bytes
Versions: 4
Compression:
Stored size: 509 Bytes
Contents
require 'dm-transactions' # TODO make test DB configurable (Rakefile uses same parameters) Rivendell::DB.establish_connection 'mysql://rduser:letmein@localhost/rivendell_test' RSpec.configure do |config| config.before(:each) do repository(:default) do transaction = DataMapper::Transaction.new(repository) transaction.begin repository.adapter.push_transaction(transaction) end end config.after(:each) do repository(:default).adapter.pop_transaction.rollback end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rivendell-db-0.4 | spec/support/db.rb |
rivendell-db-0.3 | spec/support/db.rb |
rivendell-db-0.2 | spec/support/db.rb |
rivendell-db-0.0.1 | spec/support/db.rb |