@@ -1613,7 +1613,7 @@ describe('S3UtilsMongoClient::getObjectMDStats', () => {
16131613 } ) ;
16141614} ) ;
16151615
1616- describe . skip ( 'S3UtilsMongoClient::updateBucketCapacityInfo' , ( ) => {
1616+ describe ( 'S3UtilsMongoClient::updateBucketCapacityInfo' , ( ) => {
16171617 let client ;
16181618 let repl ;
16191619
@@ -1676,7 +1676,7 @@ describe.skip('S3UtilsMongoClient::updateBucketCapacityInfo', () => {
16761676 } ) ;
16771677} ) ;
16781678
1679- describe . skip ( 'S3UtilsMongoClient::getBucketInfos' , ( ) => {
1679+ describe ( 'S3UtilsMongoClient::getBucketInfos' , ( ) => {
16801680 let client ;
16811681 let repl ;
16821682
@@ -1731,9 +1731,15 @@ describe.skip('S3UtilsMongoClient::getBucketInfos', () => {
17311731 it ( 'Should get correct bucket infos' , done => client . getBucketInfos ( logger , ( err , data ) => {
17321732 assert . equal ( err , null ) ;
17331733 assert . strictEqual ( data . bucketCount , 3 ) ;
1734- assert . strictEqual ( JSON . stringify ( data . bucketInfos . find ( bucket => bucket . _name === buckets [ 0 ] . _name ) ) , JSON . stringify ( buckets [ 0 ] ) ) ;
1735- assert . strictEqual ( JSON . stringify ( data . bucketInfos . find ( bucket => bucket . _name === buckets [ 1 ] . _name ) ) , JSON . stringify ( buckets [ 1 ] ) ) ;
1736- assert . strictEqual ( JSON . stringify ( data . bucketInfos . find ( bucket => bucket . _name === buckets [ 2 ] . _name ) ) , JSON . stringify ( buckets [ 2 ] ) ) ;
1734+ assert . strictEqual (
1735+ data . bucketInfos . find ( bucket => bucket . _name === buckets [ 0 ] . _name ) . serialize ( ) ,
1736+ BucketInfo . fromObj ( buckets [ 0 ] ) . serialize ( ) ) ;
1737+ assert . strictEqual (
1738+ data . bucketInfos . find ( bucket => bucket . _name === buckets [ 1 ] . _name ) . serialize ( ) ,
1739+ BucketInfo . fromObj ( buckets [ 1 ] ) . serialize ( ) ) ;
1740+ assert . strictEqual (
1741+ data . bucketInfos . find ( bucket => bucket . _name === buckets [ 2 ] . _name ) . serialize ( ) ,
1742+ BucketInfo . fromObj ( buckets [ 2 ] ) . serialize ( ) ) ;
17371743 done ( ) ;
17381744 } ) ) ;
17391745
@@ -1758,9 +1764,9 @@ describe.skip('S3UtilsMongoClient::getBucketInfos', () => {
17581764
17591765 // Perform the assertions
17601766 assert . strictEqual ( data . bucketCount , 2 ) ;
1761- assert . strictEqual ( JSON . stringify ( data . bucketInfos . find ( bucket => bucket . _name === buckets [ 0 ] . _name ) ) , undefined ) ;
1762- assert . strictEqual ( JSON . stringify ( data . bucketInfos . find ( bucket => bucket . _name === buckets [ 1 ] . _name ) ) , JSON . stringify ( buckets [ 1 ] ) ) ;
1763- assert . strictEqual ( JSON . stringify ( data . bucketInfos . find ( bucket => bucket . _name === buckets [ 2 ] . _name ) ) , JSON . stringify ( buckets [ 2 ] ) ) ;
1767+ assert . strictEqual ( data . bucketInfos . find ( bucket => bucket . _name === buckets [ 0 ] . _name ) , undefined ) ;
1768+ assert . strictEqual ( ! ! data . bucketInfos . find ( bucket => bucket . _name === buckets [ 1 ] . _name ) , true ) ;
1769+ assert . strictEqual ( ! ! data . bucketInfos . find ( bucket => bucket . _name === buckets [ 2 ] . _name ) , true ) ;
17641770 } ) ;
17651771 } ) ;
17661772} ) ;
0 commit comments