canvas-lms/app/models/broadcast_policies
Ethan Vizitei 0c9fa02a01 Extract Assignment Broadcast Policy
FIXES CNVS-6037

moving the complicated conditions for the
broadcast policy into it's own class and
adding some isolation tests.

TEST PLAN:
  This is just a refactor, there should be
no new behavior.  Doing a regression of
notifications dispatched from assignments
should be all that's needed.

Change-Id: Ie8bc424d7ad02ed579e31df4d024ba998c7160b2
Reviewed-on: https://gerrit.instructure.com/20908
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Simon Williams <simon@instructure.com>
Product-Review: Simon Williams <simon@instructure.com>
QA-Review: Simon Williams <simon@instructure.com>
2013-06-04 18:11:44 +00:00
..
assignment_policy.rb Extract Assignment Broadcast Policy 2013-06-04 18:11:44 +00:00
quiz_submission_policy.rb notify teachers when quiz needs reviewing 2013-05-24 21:54:47 +00:00
submission_policy.rb finish removing course.publish_grades_immediately 2013-06-04 18:11:08 +00:00