You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TASK: Introduce tests for sync workflow edge-cases
- test for selecting 'Discard workspace "User workspace"' as resolution during publishing (previously froze)
- test for navigating back after selecting 'Discard workspace "User workspace"' in sync mode and selecting another strategy
test('Syncing: Create a conflict state between two editors and choose "Drop conflicting changes" as a resolution strategy, then cancel and choose "Discard all" as a resolution strategy during rebase',asynct=>{
59
+
test('Syncing: Create a conflict state between two editors and switch between "Drop conflicting changes" and "Discard all" as a resolution strategy during rebase',asynct=>{
test('Publish + Syncing: Create a conflict state between two editors, then try to publish and choose "Drop conflicting changes" as a resolution strategy during automatic rebase',asynct=>{
77
+
test('Publish + Syncing: Create a conflict state between two editors, then try to publish the site and choose "Drop conflicting changes" as a resolution strategy during automatic rebase',asynct=>{
@@ -80,7 +86,7 @@ test('Publish + Syncing: Create a conflict state between two editors, then try t
80
86
awaitassertThatWeCannotSeePageInTree(t,'This page will be deleted during sync');
81
87
});
82
88
83
-
test('Publish + Syncing: Create a conflict state between two editors, then try to publish the document only and choose "Drop conflicting changes" as a resolution strategy during automatic rebase',asynct=>{
89
+
test('Publish + Syncing: Create a conflict state between two editors, then try to publish the document and choose "Drop conflicting changes" as a resolution strategy during automatic rebase',asynct=>{
@@ -92,6 +98,18 @@ test('Publish + Syncing: Create a conflict state between two editors, then try t
92
98
awaitassertThatWeCannotSeePageInTree(t,'This page will be deleted during sync');
93
99
});
94
100
101
+
test('Publish + Syncing: Create a conflict state between two editors, then try to publish the site and choose "Discard all" as a resolution strategy',asynct=>{
0 commit comments