canvas-lms/spec/selenium
Sarah Gerard aa648cb76b Fix incorrect date for graded discussions with todo dates
A graded discussion can have a todo date if it was converted
from an ungraded discussion to a graded discussion. In that
case we should not show to todo date on the modules page.

fixes LX-1964
flag=none

test plan:
- create an ungraded discussion and check the 'add to student
  to do' box and add a date
- create a module and add the ungraded discussion to it
- expect to see the to do date on the module item
- go back to the discussion and change it from ungraded
  to graded
- check the modules page, expect to see no date on the
  discussion module item
- add a due date to the discussion and return to the module
  page
- expect to see the due date on the discussion module item

Change-Id: If32c99af3aa5c49137a2e99593b090d30360dd8c
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/355009
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Robin Kuss <rkuss@instructure.com>
QA-Review: Robin Kuss <rkuss@instructure.com>
Product-Review: Sarah Gerard <sarah.gerard@instructure.com>
2024-08-14 15:54:07 +00:00
..
a11y_and_i18n skip fickle test in i18n_js_spec.rb 2024-02-02 00:45:45 +00:00
add_people add TopNavigationTools 2024-05-30 18:14:38 +00:00
admin update enhanced_rubrics ff to account level 2024-08-01 14:10:51 +00:00
announcements show notification popup on delayed announcements 2024-08-06 12:25:23 +00:00
assignments Fix Sync to SIS in new Assign To section 2024-08-13 00:44:49 +00:00
assignments_v2 spec: reenable prevoiusly skipped flaky test 2024-07-08 08:45:44 +00:00
authorization Update Commons-devkey-specific messages 2024-06-25 11:30:35 +00:00
block_editor Edit block or rce pages 2024-08-09 23:03:12 +00:00
browser_operations spec: add a test for moment/locale bundles 2024-02-29 19:00:04 +00:00
calendar spec: fix skipped test 2024-07-29 07:49:10 +00:00
client_apps RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
collaborations handle masqueradors in /collaborations 2023-02-13 17:15:27 +00:00
conditional_release turn diff mods on for CI and dev 2024-06-14 18:31:58 +00:00
conferences spec: fix skipped test 2024-07-31 15:30:07 +00:00
content_migrations Add SIS ID to Import Page Course List 2024-06-24 14:39:12 +00:00
context_modules Fix incorrect date for graded discussions with todo dates 2024-08-14 15:54:07 +00:00
conversations fix message notification for archived conversations 2024-07-02 07:39:21 +00:00
course_paces Fix skipped test and UI 2024-07-11 08:05:22 +00:00
course_wiki_pages fix ability to set mastery paths after student in assign to tray 2024-07-30 13:47:54 +00:00
courses Quick Wins - Publish/Unpublish menu 2024-06-24 18:40:44 +00:00
dashboard turn diff mods on for CI and dev 2024-06-14 18:31:58 +00:00
differentiated_assignments allow viewing deactivated students in speedgrader 2023-08-16 22:35:08 +00:00
discussions fix broken anonymous discussion names 2024-08-14 02:03:52 +00:00
enrollment show update message after updating temp enrollment 2024-08-02 16:59:50 +00:00
files update spec for react 18 2024-05-03 20:19:35 +00:00
grades apply egg17 to master branch 2024-08-14 15:26:05 +00:00
graphiql bump graphiql to v1.7.2 2024-04-16 18:16:00 +00:00
groups spec updates for react18 2024-05-21 11:35:19 +00:00
helpers spec: fix skipped test 2024-07-29 07:49:10 +00:00
lti Ensure all Canvas pages respond to LTI postMessages 2024-07-11 12:41:24 +00:00
master_courses spec: blueprint with selective release 2024-06-18 15:32:46 +00:00
miscellaneous remove carrier from otp/mfa screens 2024-06-26 21:58:26 +00:00
navigation improve tests for sidenav 2024-07-08 16:29:09 +00:00
offline_contents RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
outcomes Fix aggregate calculation menu in LMGB 2024-03-28 21:14:09 +00:00
people fix: show proper section user count 2024-06-24 13:44:43 +00:00
performance/grades unify SpeedGrader text 2024-05-29 18:41:43 +00:00
plugins remove unused LinkedIn gem 2023-08-28 15:59:01 +00:00
profile allow admins to create access tokens on behalf of users 2024-08-02 16:57:42 +00:00
quizzes Validate Sync to SIS in quizzes and assignments 2024-07-17 23:38:45 +00:00
rcs Create an RCE lite 2024-07-18 16:14:52 +00:00
rubrics move rubric assessment tray to side bar in sg 2024-08-13 19:51:42 +00:00
sections Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
shared_components spec: update context modules to reduce time 2022-03-08 15:06:02 +00:00
sis Add sticky footer to account and course. 2024-05-24 13:00:59 +00:00
syllabus Fix selenium specs for syllabus edit button 2023-09-06 22:11:26 +00:00
test_setup Edit block or rce pages 2024-08-09 23:03:12 +00:00
wiki turn diff mods on for CI and dev 2024-06-14 18:31:58 +00:00
common.rb spec: unskip flakey test and ignore CORS error 2024-07-09 07:59:15 +00:00
force_failure_spec.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00