mirror of
https://github.com/redmine/redmine.git
synced 2026-05-07 15:48:12 +02:00
Merged r9858 from trunk.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/2.0-stable@9859 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
@@ -761,6 +761,30 @@ class IssueTest < ActiveSupport::TestCase
|
||||
assert_nil TimeEntry.find_by_issue_id(1)
|
||||
end
|
||||
|
||||
def test_destroying_a_deleted_issue_should_not_raise_an_error
|
||||
issue = Issue.find(1)
|
||||
Issue.find(1).destroy
|
||||
|
||||
assert_nothing_raised do
|
||||
assert_no_difference 'Issue.count' do
|
||||
issue.destroy
|
||||
end
|
||||
assert issue.destroyed?
|
||||
end
|
||||
end
|
||||
|
||||
def test_destroying_a_stale_issue_should_not_raise_an_error
|
||||
issue = Issue.find(1)
|
||||
Issue.find(1).update_attribute :subject, "Updated"
|
||||
|
||||
assert_nothing_raised do
|
||||
assert_difference 'Issue.count', -1 do
|
||||
issue.destroy
|
||||
end
|
||||
assert issue.destroyed?
|
||||
end
|
||||
end
|
||||
|
||||
def test_blocked
|
||||
blocked_issue = Issue.find(9)
|
||||
blocking_issue = Issue.find(10)
|
||||
|
||||
Reference in New Issue
Block a user