Sha256: 8a179cea1eedb6f6b95fafdf8768c8c654a8c6e89d4817c43aef35efaf4bcf91
Contents?: true
Size: 586 Bytes
Versions: 18
Compression:
Stored size: 586 Bytes
Contents
module Shared module NoAddition def setup (1..4).each { |counter| NoAdditionMixin.create! pos: counter, parent_id: 5 } end def test_insert new = NoAdditionMixin.create(parent_id: 20) assert_equal nil, new.pos assert !new.in_list? new = NoAdditionMixin.create(parent_id: 20) assert_equal nil, new.pos end def test_update_does_not_add_to_list new = NoAdditionMixin.create(parent_id: 20) new.update_attribute(:updated_at, Time.now) # force some change new.reload assert !new.in_list? end end end
Version data entries
18 entries across 18 versions & 4 rubygems