Sha256: 45785a92aad3d9ccb564d07f514d417272b4853b879f82a73da752ed9cb2f266
Contents?: true
Size: 804 Bytes
Versions: 12
Compression:
Stored size: 804 Bytes
Contents
require_relative "test_helper" class ThroughAssociationTest < ActiveSupport::TestCase test "archive a through associated object whose 'bridge' is archival" do archival = Archival.create! bridge = archival.archival_kids.create! through = bridge.archival_grandkids.create! archival.archive assert archival.reload.archived? assert bridge.reload.archived? assert through.reload.archived? end # TODO Make something like this pass # test "archive a through associated object whose 'bridge' is not archival" do # archival = Archival.create! # bridge = archival.independent_archival_kids.create! # through = bridge.archival_grandkids.create! # archival.archive # assert archival.reload.archived? # assert through.reload.archived? # end end
Version data entries
12 entries across 12 versions & 1 rubygems