canvas-lms/spec/apis
Jeremy Stanley 52da5a5149 ensure sync button appears after initial blueprint sync fails
do this by treating "initial_sync" as an unsynced change in
this circumstance

test plan:
 - create a new blueprint course
 - associate a course and make the initial sync fail
   (maybe by raising an error in ContentMigration#import_content)
 - fix the failing condition (take out the raise)
 - go back to the blueprint sidebar and it should show one
   unsynced change, which if you click into the details, will
   show as "initial sync incomplete"
 - the sync button should be there and should work

fixes LS-2633

Change-Id: I1a542a5e338d88c343cdcd1a80ab74c97c9ba560
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/273672
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Nate Armstrong <narmstrong@instructure.com>
QA-Review: Nate Armstrong <narmstrong@instructure.com>
Product-Review: Jeremy Stanley <jeremy@instructure.com>
2021-09-16 22:40:34 +00:00
..
html bump sanitize to latest 2021-02-17 18:17:57 +00:00
lti clean up developer key account bindings 2021-07-20 16:52:48 +00:00
swagger add # frozen_string_literal: true for specs 2020-10-27 20:48:35 +00:00
v1 ensure sync button appears after initial blueprint sync fails 2021-09-16 22:40:34 +00:00
api_spec_helper.rb Ensure uploaded files get submitted 2021-06-16 23:28:07 +00:00
auth_spec.rb don't regenerate force-reuse access tokens for userinfo requests 2021-08-24 18:27:11 +00:00
error_handling_spec.rb add # frozen_string_literal: true for specs 2020-10-27 20:48:35 +00:00
file_uploads_spec_helper.rb Fix overlay preview for other user files 2021-04-26 20:35:30 +00:00
general_api_spec.rb stop taking a block to api_json 2021-03-31 15:17:39 +00:00
locked_spec.rb add # frozen_string_literal: true for specs 2020-10-27 20:48:35 +00:00
user_content_spec.rb bump sanitize to latest 2021-02-17 18:17:57 +00:00