@@ -2093,16 +2093,18 @@ describe('CollectionsRepository', () => {
20932093 const thirdCollectionAlias = 'getCollectionLinksThird'
20942094 const fourthCollectionAlias = 'getCollectionLinksFourth'
20952095 let childDatasetNumericId : number
2096+ let childDatasetPersistentId : string
20962097 beforeAll ( async ( ) => {
20972098 await createCollectionViaApi ( firstCollectionAlias )
20982099 await createCollectionViaApi ( secondCollectionAlias )
20992100 await createCollectionViaApi ( thirdCollectionAlias )
21002101 await createCollectionViaApi ( fourthCollectionAlias )
2101- const { numericId : createdId } = await createDataset . execute (
2102+ const { numericId : createdId , persistentId : createdPid } = await createDataset . execute (
21022103 TestConstants . TEST_NEW_DATASET_DTO ,
21032104 fourthCollectionAlias
21042105 )
21052106 childDatasetNumericId = createdId
2107+ childDatasetPersistentId = createdPid
21062108 await sut . linkCollection ( secondCollectionAlias , firstCollectionAlias )
21072109 await sut . linkCollection ( firstCollectionAlias , thirdCollectionAlias )
21082110 await sut . linkCollection ( firstCollectionAlias , fourthCollectionAlias )
@@ -2131,6 +2133,7 @@ describe('CollectionsRepository', () => {
21312133 expect ( collectionLinks . linkedDatasets [ 0 ] . title ) . toBe (
21322134 'Dataset created using the createDataset use case'
21332135 )
2136+ expect ( collectionLinks . linkedDatasets [ 0 ] . persistentId ) . toBe ( childDatasetPersistentId )
21342137 } )
21352138
21362139 test ( 'should return error when collection does not exist' , async ( ) => {
0 commit comments