Sha256: d1771c4a3bcf8221632f3ae3f3ee6ab0edb685fa45a34a1f219fa355532c656b
Contents?: true
Size: 748 Bytes
Versions: 19
Compression:
Stored size: 748 Bytes
Contents
require File.join(File.dirname(__FILE__), 'test_helper.rb') require 'test/unit' class HasHistoryTest < Test::Unit::TestCase def setup @lone_master = LoneMaster.new reset_connection end def test_create master = PairedMaster.create! assert_equal 1, inserts.size assert_equal 0, updates.size end def test_update master = PairedMaster.create! master.a = 'b' master.save! assert_equal 2, inserts.size, "\n" + inserts.join("\n") assert_equal 1, updates.size, updates.inspect end def test_no_record_on_no_change_update master = PairedMaster.create! master.save! assert_equal 1, inserts.size, "\n" + inserts.join("\n") assert_equal 1, updates.size, updates.inspect end end
Version data entries
19 entries across 19 versions & 1 rubygems