Sha256: 7c6dfe8f45dde93312287561495f1bf49053bdcb06d3be2a4311b284d82e3360

Contents?: true

Size: 540 Bytes

Versions: 7

Compression:

Stored size: 540 Bytes

Contents

require_relative "test_helper"

class MassAttributeTest < ActiveSupport::TestCase
  if $require_mass_protection
    test "archive works when attr_accessible present" do
      archival = MassAttributeProtected.create(:color => "pink")
      archival.archive

      assert archival.reload.archived?
    end

    test "unarchive works when attr_accessible present" do
      archival = MassAttributeProtected.create(:color => "pink")
      archival.archive
      archival.unarchive

      assert_not archival.reload.archived?
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
acts_as_archival-1.1.1 test/mass_attribute_test.rb
acts_as_archival-1.1.0 test/mass_attribute_test.rb
acts_as_archival-1.0.0 test/mass_attribute_test.rb
acts_as_archival-0.6.1 test/mass_attribute_test.rb
acts_as_archival-0.6.0 test/mass_attribute_test.rb
acts_as_archival-0.5.3 test/mass_attribute_test.rb
acts_as_archival-0.5.2 test/mass_attribute_test.rb