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

Version Path
backlog-0.37.2 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.37.1 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.36.2 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.29.0 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.31.0 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.30.0 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.32.0 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.31.1 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.33.0 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.34.1 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.33.1 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.34.2 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.35.0 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.34 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.35.2 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.35.1 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.35.4 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.35.3 vendor/plugins/has_history/test/has_history_test.rb
backlog-0.35.5 vendor/plugins/has_history/test/has_history_test.rb