35100-test.patch

Go MAEDA, 2021-04-20 12:41

Download (1.23 KB)

View differences:

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'})