canvas-lms/spec/fixtures
Alex Boyd 8dab220b69 Store transient bounces as well as permanent bounces
Fixes CNVS-22956

Test plan:
 - Amazon's documentation is ambiguous about whether
   ooto@simulator.amazonses.com will actually generate a
   transient failure, so this may not actually work.
 - Set up outgoing email through the Amazon SES test account
 - Set up bounce_notifications.yml with the SQS test creds
 - Set a user's email address to ooto@simulator.amazonses.com
 - Cause a message to be sent to that user
 - Wait for the bounce notification processor to run (~5 minutes)
 - At a Rails console, check the CommunicationChannel's
   last_transient_bounce_at and verify that it roughly corresponds
   to when the initial message was sent
 - Check the CommunicationChannel's last_transient_bounce_details and
   ensure that they have been filled in

Change-Id: Ic3a4110319673d6ec6f0789885c760faec4775b3
Reviewed-on: https://gerrit.instructure.com/62562
Tested-by: Jenkins
Reviewed-by: Jacob Fugal <jacob@instructure.com>
Reviewed-by: Steven Burnett <sburnett@instructure.com>
QA-Review: Heath Hales <hhales@instructure.com>
Product-Review: Alex Boyd <aboyd@instructure.com>
2015-10-30 16:04:22 +00:00
..
asset_files refs #5773 fix plugin asset loading for 1.9.3 2012-11-08 13:40:32 -07:00
exporter sort by content if no course modules exist 2015-10-21 15:49:31 +00:00
files Throw error message when submitting empty file 2015-09-24 15:55:59 +00:00
gradebooks Initial commit. 2011-01-31 18:57:29 -07:00
importer lock announcements after CC based on setting 2015-10-05 22:45:01 +00:00
lti verify tool proxy is valid 2014-11-27 07:32:16 +00:00
migration fix media comment link replacement in imported questions 2015-09-23 19:35:01 +00:00
scribd_docs remove scribd 2014-09-11 18:42:15 +00:00
sis SIS Import validates email address 2015-10-13 14:51:50 +00:00
xss upgrade nokogiri to 1.4.7 2012-01-10 12:09:39 -07:00
100mpx.png don't create thumbnails for very large images 2015-02-23 20:43:05 +00:00
alphabet_soup.zip ignore zip entries containing '..' elements or symlinks 2014-07-24 15:41:21 +00:00
attachments.zip Initial commit. 2011-01-31 18:57:29 -07:00
bounces.json Store transient bounces as well as permanent bounces 2015-10-30 16:04:22 +00:00
courses.yml finish removing course.publish_grades_immediately 2013-06-04 18:11:08 +00:00
default_gradebook.csv Initial commit. 2011-01-31 18:57:29 -07:00
file_mail.txt Initial commit. 2011-01-31 18:57:29 -07:00
html_mail.txt Initial commit. 2011-01-31 18:57:29 -07:00
huge_zip.zip Prevent malicious zip uploads 2012-11-30 08:35:02 -07:00
mail.txt Initial commit. 2011-01-31 18:57:29 -07:00
message_1.txt Initial commit. 2011-01-31 18:57:29 -07:00
message_2.txt Initial commit. 2011-01-31 18:57:29 -07:00
message_3.txt Initial commit. 2011-01-31 18:57:29 -07:00
multipart-request fix "invalid byte sequence in US-ASCII" in topic attachment 2013-12-31 21:30:21 +00:00
selection_test_lti.xml use preferred tool for resource_selection even if the urls don't match 2012-05-25 12:18:11 -06:00
submission_list_full_hash_list.yml Initial commit. 2011-01-31 18:57:29 -07:00
submissions.zip Initial commit. 2011-01-31 18:57:29 -07:00
test.xsd whitelist for xsd files for the cc module 2012-12-04 11:54:16 -07:00
test_image.jpg a new [image] button in tinyMCE's toolbar 2013-05-06 19:20:14 +00:00
tilde.zip ruby 1.9: don't choke on course import with '~' filename 2013-01-21 14:16:11 -07:00
zipbomb.zip check size of actual zip contents against quota 2014-02-06 19:29:27 +00:00