fixes #1897: the "version" field will be updated even when versions are merged

This commit is contained in:
r888888888
2015-08-06 15:21:06 -07:00
parent 5e70083a6a
commit 65d52ebb40
3 changed files with 16 additions and 2 deletions

View File

@@ -14,6 +14,19 @@ class NoteTest < ActiveSupport::TestCase
CurrentUser.ip_addr = nil
end
context "#merge_version" do
setup do
@post = FactoryGirl.create(:post)
@note = FactoryGirl.create(:note, :post => @post)
end
should "not increment version" do
@note.update_attributes(:x => 100)
assert_equal(1, @note.versions.count)
assert_equal(1, @note.versions.first.version)
end
end
context "for a post that already has a note" do
setup do
@post = FactoryGirl.create(:post)