yohei0125 4 лет назад
Родитель
Сommit
f5cd12d46e
1 измененных файлов с 28 добавлено и 24 удалено
  1. 28 24
      packages/app/test/integration/service/v5.non-public-page.test.ts

+ 28 - 24
packages/app/test/integration/service/v5.non-public-page.test.ts

@@ -272,6 +272,7 @@ describe('PageService page operations with non-public pages', () => {
         grant: Page.GRANT_RESTRICTED,
         grant: Page.GRANT_RESTRICTED,
         creator: dummyUser2._id,
         creator: dummyUser2._id,
         lastUpdateUser: dummyUser2._id,
         lastUpdateUser: dummyUser2._id,
+        parent: pageIdRename8,
       },
       },
     ]);
     ]);
     /*
     /*
@@ -488,30 +489,33 @@ describe('PageService page operations with non-public pages', () => {
       expect(renamedGrandchildPage).toBeNull();
       expect(renamedGrandchildPage).toBeNull();
 
 
     });
     });
-    test('Should rename/move with descendants with only restricted pages', async() => {
-      // BR => Before Rename
-      const path1BR = '/np_rename7_destination';
-      const path2BR = '/np_rename8';
-      const path3BR = '/np_rename8/np_rename9';
-      const destinationPage = await Page.findOne({ path: path1BR, grant: Page.GRANT_USER_GROUP, grantedGroup: groupIdIsolate });
-      const childPage = await Page.findOne({ path: path2BR, grant: Page.GRANT_RESTRICTED });
-      const grandchild = await Page.findOne({ path: path3BR, grant: Page.GRANT_RESTRICTED });
-
-      expectAllToBeTruthy([destinationPage, childPage, grandchild]);
-
-      const newPath = '/np_rename7_destination/np_rename8';
-      await renamePage(childPage, newPath, dummyUser1, { isRecursively: true });
-
-      const renamedPage = await Page.findOne({ path: newPath });
-      const childPageBeforeRename = await Page.findOne({ path: path2BR });
-      const grandchildBeforeRename = await Page.findOne({ path: path3BR });
-      expectAllToBeTruthy([renamedPage, grandchildBeforeRename]);
-
-      expect(xssSpy).toHaveBeenCalled();
-      expect(renamedPage.path).toBe(newPath);
-      expect(renamedPage.parent).toBeNull();
-      expect(childPageBeforeRename).toBeNull();
-    });
+    // test('Should rename/move with descendants with only restricted pages', async() => {
+    //   // BR => Before Rename
+    //   const path1BR = '/np_rename7_destination';
+    //   const path2BR = '/np_rename8';
+    //   const path3BR = '/np_rename8/np_rename9';
+    //   const destinationPage = await Page.findOne({ path: path1BR, grant: Page.GRANT_USER_GROUP, grantedGroup: groupIdIsolate });
+    //   const childPage = await Page.findOne({ path: path2BR, grant: Page.GRANT_RESTRICTED });
+    //   const grandchild = await Page.findOne({ path: path3BR, grant: Page.GRANT_RESTRICTED, parent: childPage._id });
+
+    //   expectAllToBeTruthy([destinationPage, childPage, grandchild]);
+
+    //   const newPathForChild = '/np_rename7_destination/np_rename8';
+    //   const newPathForGrandchild = '/np_rename7_destination/np_rename8/np_rename9';
+    //   await renamePage(childPage, newPathForChild, dummyUser1, { isRecursively: true });
+
+    //   const renamedChildPage = await Page.findOne({ path: newPathForChild });
+    //   const renamedgrandChild = await Page.findOne({ path: newPathForGrandchild });
+    //   const childPageBeforeRename = await Page.findOne({ path: path2BR });
+    //   const grandchildBeforeRename = await Page.findOne({ path: path3BR });
+    //   expectAllToBeTruthy([renamedChildPage, grandchildBeforeRename]);
+
+    //   expect(xssSpy).toHaveBeenCalled();
+    //   expect(renamedChildPage.path).toBe(newPathForChild);
+    //   expect(renamedgrandChild.path).toBe(newPathForChild);
+    //   expect(renamedChildPage.parent).toBeNull();
+    //   expect(childPageBeforeRename).toBeNull();
+    // });
   });
   });
   describe('Duplicate', () => {
   describe('Duplicate', () => {
     // test('', async() => {
     // test('', async() => {