Sha256: c038d35800e24711004f2d82fb3874c0e9962953fe56c953bf1676ba2e7f5300

Contents?: true

Size: 209 Bytes

Versions: 26

Compression:

Stored size: 209 Bytes

Contents

RSpec::Matchers.define :be_saved_to do |shard|
  match do |actual|
    persisted_actual = actual.with_shard(shard) { actual.class.find(actual.id) }
    persisted_actual && actual == persisted_actual
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
activerecord-turntable-2.5.0 spec/support/matchers/be_saved_to.rb
activerecord-turntable-3.0.0.alpha3 spec/support/matchers/be_saved_to.rb
activerecord-turntable-3.0.0.alpha2 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.4.0 spec/support/matchers/be_saved_to.rb
activerecord-turntable-3.0.0.alpha1 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.3.3 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.3.2 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.3.1 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.3.0 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.2.2 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.2.1 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.2.0 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.1.1 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.1.0 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.1.0.rc2 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.1.0.rc1 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.1.0.beta2 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.1.0.beta1 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.0.6 spec/support/matchers/be_saved_to.rb
activerecord-turntable-2.0.5 spec/support/matchers/be_saved_to.rb