Просмотр исходного кода

Merge pull request #31695 from overleaf/bg-Jenkins-build-failure-Server-Pro-E2E-Tests-1029

reload server cleanly in project sharing tests

GitOrigin-RevId: 1232d870b69a54994441a54da33c93b78d393f22
Brian Gough 5 месяцев назад
Родитель
Сommit
892b52c2e9
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      server-ce/test/project-sharing.spec.ts

+ 5 - 1
server-ce/test/project-sharing.spec.ts

@@ -430,7 +430,11 @@ describe('Project Sharing', function () {
       // block. The `before` hook always runs prior to the `beforeEach` hook.
 
       // Set up retained access before disabling link sharing
-      before(function () {
+      beforeWithReRunOnTestRetry(() => {
+        // undo the link sharing restriction before joining via link-sharing below
+        cy.wrap(reloadWith({ withDataDir: true, pro: true }), {
+          timeout: STARTUP_TIMEOUT,
+        })
         // Set up retained viewer access
         login(retainedViewerEmail)
         openProjectViaLinkSharingAsUser(