Sha256: 0335bca4d0929677a991db48a2b6eca2910c6d8181092a803f3269ef61693264
Contents?: true
Size: 668 Bytes
Versions: 1
Compression:
Stored size: 668 Bytes
Contents
require 'spec_helper' describe DatabaseRewinder do before { DatabaseRewinder.init } describe '.[]' do before do DatabaseRewinder.instance_variable_set :'@db_config', {'foo' => {'adapter' => 'sqlite3', 'database' => ':memory:'}} DatabaseRewinder[:aho, connection: 'foo'] end subject { DatabaseRewinder.instance_variable_get(:'@cleaners').map {|c| c.connection_name} } it { should == ['foo'] } end describe '.clean' do before do Foo.create! name: 'foo1' Bar.create! name: 'bar1' DatabaseRewinder.clean end it 'should clean' do Foo.count.should == 0 Bar.count.should == 0 end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
database_rewinder-0.0.1 | spec/database_rewinder_spec.rb |