فهرست منبع

Merge pull request #3362 from weseek/imprv/create-duplicateTags-test

Imprv/create duplicate tags test
itizawa 5 سال پیش
والد
کامیت
9e36510d64
1فایلهای تغییر یافته به همراه9 افزوده شده و 2 حذف شده
  1. 9 2
      src/test/service/page.test.js

+ 9 - 2
src/test/service/page.test.js

@@ -448,8 +448,15 @@ describe('PageService', () => {
       expect(3).toBe(3);
     });
 
-    test('duplicateTags()', () => {
-      expect(3).toBe(3);
+    test('duplicateTags()', async() => {
+      const pageIdMapping = {
+        [parentForDuplicate._id]: '60110bdd85339d7dc732dddd',
+      };
+      const duplicateTagsReturn = await crowi.pageService.duplicateTags(pageIdMapping);
+      const parentoForDuplicateTag = await PageTagRelation.findOne({ relatedPage: parentForDuplicate });
+
+      expect(duplicateTagsReturn).toHaveLength(1);
+      expect(duplicateTagsReturn[0].relatedTag).toEqual(parentoForDuplicateTag.relatedTag);
     });
   });