@@ -487,8 +487,8 @@ describe('CollectionsRepository', () => {
487487 expect ( actualFilePreview . fileType ) . toBe ( 'Plain Text' )
488488 expect ( actualFilePreview . md5 ) . toBe ( expectedFileMd5 )
489489 expect ( actualFilePreview . name ) . toBe ( expectedFileName )
490- expect ( actualFilePreview . publicationStatuses [ 0 ] ) . toBe ( PublicationStatus . Unpublished )
491- expect ( actualFilePreview . publicationStatuses [ 1 ] ) . toBe ( PublicationStatus . Draft )
490+ expect ( actualFilePreview . publicationStatuses ) . toContain ( PublicationStatus . Unpublished )
491+ expect ( actualFilePreview . publicationStatuses ) . toContain ( PublicationStatus . Draft )
492492 expect ( actualFilePreview . sizeInBytes ) . toBe ( 12 )
493493 expect ( actualFilePreview . url ) . not . toBeUndefined ( )
494494 expect ( actualFilePreview . releaseOrCreateDate ) . not . toBeUndefined ( )
@@ -501,8 +501,8 @@ describe('CollectionsRepository', () => {
501501 expect ( actualDatasetPreview . description ) . toBe ( 'This is the description of the dataset.' )
502502 expect ( actualDatasetPreview . persistentId ) . not . toBeUndefined ( )
503503 expect ( actualDatasetPreview . persistentId ) . not . toBeUndefined ( )
504- expect ( actualDatasetPreview . publicationStatuses [ 0 ] ) . toBe ( PublicationStatus . Unpublished )
505- expect ( actualDatasetPreview . publicationStatuses [ 1 ] ) . toBe ( PublicationStatus . Draft )
504+ expect ( actualDatasetPreview . publicationStatuses ) . toContain ( PublicationStatus . Unpublished )
505+ expect ( actualFilePreview . publicationStatuses ) . toContain ( PublicationStatus . Draft )
506506 expect ( actualDatasetPreview . versionId ) . not . toBeUndefined ( )
507507 expect ( actualDatasetPreview . versionInfo . createTime ) . not . toBeUndefined ( )
508508 expect ( actualDatasetPreview . versionInfo . lastUpdateTime ) . not . toBeUndefined ( )
@@ -521,7 +521,7 @@ describe('CollectionsRepository', () => {
521521 expect ( actualCollectionPreview . imageUrl ) . toBe ( undefined )
522522 expect ( actualCollectionPreview . parentAlias ) . toBe ( testCollectionAlias )
523523 expect ( actualCollectionPreview . parentName ) . toBe ( expectedCollectionsName )
524- expect ( actualCollectionPreview . publicationStatuses [ 0 ] ) . toBe ( PublicationStatus . Unpublished )
524+ expect ( actualCollectionPreview . publicationStatuses ) . toContain ( PublicationStatus . Unpublished )
525525 expect ( actualCollectionPreview . releaseOrCreateDate ) . not . toBeUndefined ( )
526526 expect ( actualCollectionPreview . affiliation ) . toBe ( 'Scientific Research University' )
527527 expect ( actualCollectionPreview . parentAlias ) . toBe ( 'collectionsRepositoryTestCollection' )
@@ -558,14 +558,15 @@ describe('CollectionsRepository', () => {
558558 expect ( actual . countPerObjectType . files ) . toBe ( 1 )
559559
560560 const collectionSearchCriteriaForDataset = new CollectionSearchCriteria ( ) . withSearchText (
561- 'This is the description '
561+ 'Dataset created using '
562562 )
563563 actual = await sut . getCollectionItems (
564564 testCollectionAlias ,
565565 undefined ,
566566 undefined ,
567567 collectionSearchCriteriaForDataset
568568 )
569+
569570 expect ( actual . totalItemCount ) . toBe ( 1 )
570571 expect ( ( actual . items [ 0 ] as DatasetPreview ) . title ) . toBe ( expectedDatasetDescription )
571572 expect ( actual . countPerObjectType . collections ) . toBe ( 0 )
@@ -926,7 +927,7 @@ describe('CollectionsRepository', () => {
926927 expect ( actualFilePreview . fileType ) . toBe ( 'Tab-Delimited' )
927928 expect ( actualFilePreview . md5 ) . toBe ( expectedFileMd5 )
928929 expect ( actualFilePreview . name ) . toBe ( expectedFileName )
929- expect ( actualFilePreview . publicationStatuses [ 0 ] ) . toBe ( PublicationStatus . Published )
930+ expect ( actualFilePreview . publicationStatuses ) . toContain ( PublicationStatus . Published )
930931 expect ( actualFilePreview . sizeInBytes ) . toBe ( 137 )
931932 expect ( actualFilePreview . url ) . not . toBeUndefined ( )
932933 expect ( actualFilePreview . releaseOrCreateDate ) . not . toBeUndefined ( )
@@ -943,7 +944,7 @@ describe('CollectionsRepository', () => {
943944 expect ( actualDatasetPreview . description ) . toBe ( 'This is the description of the dataset.' )
944945 expect ( actualDatasetPreview . persistentId ) . not . toBeUndefined ( )
945946 expect ( actualDatasetPreview . persistentId ) . not . toBeUndefined ( )
946- expect ( actualDatasetPreview . publicationStatuses [ 0 ] ) . toBe ( PublicationStatus . Published )
947+ expect ( actualDatasetPreview . publicationStatuses ) . toContain ( PublicationStatus . Published )
947948 expect ( actualDatasetPreview . versionId ) . not . toBeUndefined ( )
948949 expect ( actualDatasetPreview . versionInfo . createTime ) . not . toBeUndefined ( )
949950 expect ( actualDatasetPreview . versionInfo . lastUpdateTime ) . not . toBeUndefined ( )
@@ -962,7 +963,7 @@ describe('CollectionsRepository', () => {
962963 expect ( actualCollectionPreview . imageUrl ) . toBe ( undefined )
963964 expect ( actualCollectionPreview . parentAlias ) . toBe ( testCollectionAlias )
964965 expect ( actualCollectionPreview . parentName ) . toBe ( expectedCollectionsName )
965- expect ( actualCollectionPreview . publicationStatuses [ 0 ] ) . toBe ( PublicationStatus . Published )
966+ expect ( actualCollectionPreview . publicationStatuses ) . toContain ( PublicationStatus . Published )
966967 expect ( actualCollectionPreview . releaseOrCreateDate ) . not . toBeUndefined ( )
967968 expect ( actualCollectionPreview . affiliation ) . toBe ( 'Scientific Research University' )
968969 expect ( actualCollectionPreview . parentAlias ) . toBe ( 'collectionsRepositoryTestCollection' )
@@ -1356,8 +1357,7 @@ describe('CollectionsRepository', () => {
13561357 TestConstants . TEST_NEW_DATASET_DTO ,
13571358 testSubCollectionAlias
13581359 )
1359- } catch ( error : any ) {
1360- console . log ( error . message )
1360+ } catch {
13611361 throw new Error ( 'Tests beforeAll(): Error while creating test dataset' )
13621362 }
13631363 await uploadFileViaApi ( testDatasetIds . numericId , testTextFile1Name ) . catch ( ( ) => {
@@ -1451,8 +1451,8 @@ describe('CollectionsRepository', () => {
14511451 expect ( actualFilePreview . fileType ) . toBe ( 'Plain Text' )
14521452 expect ( actualFilePreview . md5 ) . toBe ( expectedFileMd5 )
14531453 expect ( actualFilePreview . name ) . toBe ( expectedFileName )
1454- expect ( actualFilePreview . publicationStatuses [ 0 ] ) . toBe ( PublicationStatus . Unpublished )
1455- expect ( actualFilePreview . publicationStatuses [ 1 ] ) . toBe ( PublicationStatus . Draft )
1454+ expect ( actualFilePreview . publicationStatuses ) . toContain ( PublicationStatus . Unpublished )
1455+ expect ( actualFilePreview . publicationStatuses ) . toContain ( PublicationStatus . Draft )
14561456 expect ( actualFilePreview . sizeInBytes ) . toBe ( 12 )
14571457 expect ( actualFilePreview . url ) . not . toBeUndefined ( )
14581458 expect ( actualFilePreview . releaseOrCreateDate ) . not . toBeUndefined ( )
@@ -1465,8 +1465,8 @@ describe('CollectionsRepository', () => {
14651465 expect ( actualDatasetPreview . description ) . toBe ( 'This is the description of the dataset.' )
14661466 expect ( actualDatasetPreview . persistentId ) . not . toBeUndefined ( )
14671467 expect ( actualDatasetPreview . persistentId ) . not . toBeUndefined ( )
1468- expect ( actualDatasetPreview . publicationStatuses [ 0 ] ) . toBe ( PublicationStatus . Unpublished )
1469- expect ( actualDatasetPreview . publicationStatuses [ 1 ] ) . toBe ( PublicationStatus . Draft )
1468+ expect ( actualDatasetPreview . publicationStatuses ) . toContain ( PublicationStatus . Unpublished )
1469+ expect ( actualDatasetPreview . publicationStatuses ) . toContain ( PublicationStatus . Draft )
14701470 expect ( actualDatasetPreview . versionId ) . not . toBeUndefined ( )
14711471 expect ( actualDatasetPreview . versionInfo . createTime ) . not . toBeUndefined ( )
14721472 expect ( actualDatasetPreview . versionInfo . lastUpdateTime ) . not . toBeUndefined ( )
@@ -1485,7 +1485,7 @@ describe('CollectionsRepository', () => {
14851485 expect ( actualCollectionPreview . imageUrl ) . toBe ( undefined )
14861486 expect ( actualCollectionPreview . parentAlias ) . toBe ( testCollectionAlias )
14871487 expect ( actualCollectionPreview . parentName ) . toBe ( testCollectionName )
1488- expect ( actualCollectionPreview . publicationStatuses [ 0 ] ) . toBe ( PublicationStatus . Unpublished )
1488+ expect ( actualCollectionPreview . publicationStatuses ) . toContain ( PublicationStatus . Unpublished )
14891489 expect ( actualCollectionPreview . releaseOrCreateDate ) . not . toBeUndefined ( )
14901490 expect ( actualCollectionPreview . affiliation ) . toBe ( 'test affiliation' )
14911491 expect ( actualCollectionPreview . type ) . toBe ( CollectionItemType . COLLECTION )
@@ -1521,7 +1521,7 @@ describe('CollectionsRepository', () => {
15211521 expect ( actualFileResult . countPerObjectType . datasets ) . toBe ( 0 )
15221522 expect ( actualFileResult . countPerObjectType . files ) . toBe ( 1 )
15231523
1524- const datasetSearchText = 'This is the description '
1524+ const datasetSearchText = 'of the dataset. '
15251525
15261526 actual = await sut . getMyDataCollectionItems (
15271527 roleIds ,
@@ -1531,6 +1531,7 @@ describe('CollectionsRepository', () => {
15311531 undefined ,
15321532 datasetSearchText
15331533 )
1534+
15341535 expect ( actual . totalItemCount ) . toBe ( 1 )
15351536 expect ( ( actual . items [ 0 ] as DatasetPreview ) . title ) . toBe ( expectedDatasetDescription )
15361537 expect ( actual . countPerObjectType . collections ) . toBe ( 0 )
0 commit comments