Sha256: cb13e99cac9197fe5649e47797ea9655ac3177e73f534519cf3de8299683fec1
Contents?: true
Size: 668 Bytes
Versions: 1
Compression:
Stored size: 668 Bytes
Contents
require_relative "test_helper" class PolymorphicTest < ActiveSupport::TestCase test "archive item with polymorphic association" do archival = Archival.create! poly = archival.polys.create! archival.archive! assert archival.reload.archived? assert poly.reload.archived? end test "unarchive item with polymorphic association" do archive_attributes = { archive_number: "test", archived_at: Time.now } archival = Archival.create!(archive_attributes) poly = archival.polys.create!(archive_attributes) archival.unarchive! assert_not archival.reload.archived? assert_not poly.reload.archived? end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
acts_as_archival-1.3.0 | test/polymorphic_test.rb |