Defect #35100 ยป 35100-test.patch
test/unit/mail_handler_test.rb | ||
---|---|---|
1051 | 1051 |
end |
1052 | 1052 |
end |
1053 | 1053 | |
1054 |
def test_reply_to_a_issue_without_permission |
|
1055 |
set_tmp_attachments_directory |
|
1056 |
Role.all.each {|r| r.remove_permission! :add_issue_notes, :edit_issues} |
|
1057 |
assert_no_difference 'Issue.count' do |
|
1058 |
assert_no_difference 'Journal.count' do |
|
1059 |
assert_not submit_email('ticket_reply_with_status.eml') |
|
1060 |
end |
|
1061 |
end |
|
1062 |
end |
|
1063 | ||
1054 | 1064 |
def test_reply_to_a_nonexitent_journal |
1055 | 1065 |
journal_id = Issue.find(2).journals.last.id |
1056 | 1066 |
Journal.destroy(journal_id) |
... | ... | |
1102 | 1112 |
end |
1103 | 1113 |
end |
1104 | 1114 | |
1115 |
def test_reply_to_a_topic_without_permission |
|
1116 |
Role.all.each {|r| r.remove_permission! :add_messages} |
|
1117 |
assert_no_difference('Message.count') do |
|
1118 |
assert_not submit_email('message_reply_by_subject.eml') |
|
1119 |
end |
|
1120 |
end |
|
1121 | ||
1105 | 1122 |
def test_should_convert_tags_of_html_only_emails |
1106 | 1123 |
with_settings :text_formatting => 'textile' do |
1107 | 1124 |
issue = submit_email('ticket_html_only.eml', :issue => {:project => 'ecookbook'}) |