Sha256: ce55ea1477e0f2c5ac88f24e00cfd2452d200fa1d467aa9e4b03c6529fa23587

Contents?: true

Size: 487 Bytes

Versions: 6

Compression:

Stored size: 487 Bytes

Contents

require 'test_helper'

class DatabaseRewinder::InsertRecorderTest < ActiveSupport::TestCase
  setup do
    DatabaseRewinder.init
    Foo.create! name: 'foo1'
    Bar.connection.execute "insert into bars (name) values ('bar1')"
    DatabaseRewinder.cleaners
  end

  test '#execute' do
    cleaner = DatabaseRewinder.instance_variable_get(:'@cleaners').detect {|c| c.db == 'test.sqlite3'}

    assert_equal %w(foos bars), cleaner.inserted_tables
    assert_not_nil cleaner.pool
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
database_rewinder-0.6.5 test/active_record_monkey_test.rb
database_rewinder-0.6.4 test/active_record_monkey_test.rb
database_rewinder-0.6.3 test/active_record_monkey_test.rb
database_rewinder-0.6.2 test/active_record_monkey_test.rb
database_rewinder-0.6.1 test/active_record_monkey_test.rb
database_rewinder-0.6.0 test/active_record_monkey_test.rb