Sha256: 551a3d73eb6f27da0f506d219e7b26c9b40fb7b5cef8fcb47026a2a6eb0c48ab

Contents?: true

Size: 436 Bytes

Versions: 3

Compression:

Stored size: 436 Bytes

Contents

require 'spec_helper'

describe 'DatabaseRewinder::InsertRecorder#execute' do
  before do
    DatabaseRewinder.init
    Foo.create! name: 'foo1'
    Bar.connection.execute "insert into bars (name) values ('bar1')"
    DatabaseRewinder.cleaners
  end
  subject { DatabaseRewinder.instance_variable_get(:'@cleaners').detect {|c| c.db == 'test.sqlite3'} }
  its(:inserted_tables) { should == %w(foos bars) }
  its(:pool) { should be }
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
database_rewinder-0.5.3 spec/active_record_monkey_spec.rb
database_rewinder-0.5.2 spec/active_record_monkey_spec.rb
database_rewinder-0.5.1 spec/active_record_monkey_spec.rb