zahmis 5 лет назад
Родитель
Сommit
021100fbec
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      src/test/service/page.test.js

+ 6 - 1
src/test/service/page.test.js

@@ -6,6 +6,7 @@ const { getInstance } = require('../setup-crowi');
 let testUser1;
 let testUser2;
 let parentTag;
+let parentTag2;
 let childTag;
 
 let parentForRename1;
@@ -151,14 +152,17 @@ describe('PageService', () => {
 
     await Tag.insertMany([
       { name: 'Parent' },
+      { name: 'Parent2' },
       { name: 'Child' },
     ]);
 
     parentTag = await Tag.findOne({ name: 'Parent' });
+    parentTag2 = await Tag.findOne({ name: 'Parent2' });
     childTag = await Tag.findOne({ name: 'Child' });
 
     await PageTagRelation.insertMany([
       { relatedPage: parentForDuplicate, relatedTag: parentTag },
+      { relatedPage: parentForDuplicate, relatedTag: parentTag2 },
       { relatedPage: childForDuplicate, relatedTag: childTag },
     ]);
 
@@ -358,7 +362,8 @@ describe('PageService', () => {
       const pageTagRelationAfterDuplicated = await PageTagRelation.find({ relatedPage: newPageDummy });
       const parentoForDuplicateTags = await PageTagRelation.find({ relatedPage: parentForDuplicate });
 
-      expect(pageTagRelationAfterDuplicated.relatedTag).toEqual(parentoForDuplicateTags.relatedTag);
+      expect(pageTagRelationAfterDuplicated[0].relatedTag).toEqual(parentoForDuplicateTags[0].relatedTag);
+      expect(pageTagRelationAfterDuplicated[1].relatedTag).toEqual(parentoForDuplicateTags[1].relatedTag);
     });
   });