Allows attachments on news (#1972).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8728 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
@@ -71,4 +71,19 @@ class NewsTest < ActiveSupport::TestCase
|
||||
10.times { projects(:projects_001).news.create(valid_news) }
|
||||
assert_equal 5, News.latest(users(:users_004)).size
|
||||
end
|
||||
|
||||
def test_attachments_should_be_visible
|
||||
assert News.find(1).attachments_visible?(User.anonymous)
|
||||
end
|
||||
|
||||
def test_attachments_should_be_deletable_with_manage_news_permission
|
||||
manager = User.find(2)
|
||||
assert News.find(1).attachments_deletable?(manager)
|
||||
end
|
||||
|
||||
def test_attachments_should_not_be_deletable_without_manage_news_permission
|
||||
manager = User.find(2)
|
||||
Role.find_by_name('Manager').remove_permission!(:manage_news)
|
||||
assert !News.find(1).attachments_deletable?(manager)
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user