Test Report

Start: 2020-01-31 12:09:21
30 tests -- 30 passed / 0 failed / 0 pending
/Users/ygou/projects/express-middleware-minio/src/__tests__/minio-client.3.test.js
1s
MinioClientcan get inner client instance, which creates a bucketpassed in 0.112s
/Users/ygou/projects/express-middleware-minio/src/__tests__/minio-client.4.test.js
0.436s
MinioClientshould fail to get Minio client instance when being unable to create a bucketpassed in 0.026s
/Users/ygou/projects/express-middleware-minio/src/__tests__/minio-client.2.test.js
1.496s
MinioClientensures a given bucket is createdpassed in 0.101s
MinioClientuploads a filepassed in 0.034s
MinioClientdownloads a filepassed in 0.028s
MinioClientlists files with certain prefix in the S3 bucketpassed in 0.018s
MinioClientdownloads a file as a streampassed in 0.023s
MinioClientuploads a file from a streampassed in 0.038s
MinioClientgets the stats of a filepassed in 0.032s
MinioClientrejects promise when getting the stats of a non-existing filepassed in 0.015s
MinioClientdelets a filepassed in 0.015s
MinioClientreturns error when throwing an exception for deleting a filepassed in 0.006s
/Users/ygou/projects/express-middleware-minio/src/__tests__/minio-client.1.test.js
0.277s
MinioClientfails to get client instance with an invalid connection port.passed in 0.048s
/Users/ygou/projects/express-middleware-minio/src/__tests__/utils.test.js
0.288s
utils.getTempPath(filename)returns a file name with dot UUID as its suffix from the tempDir directorypassed in 0.003s
utils.removeFile(fileFullPath)removes a given file in the tempDir directorypassed in 0.004s
utils.removeFile(fileFullPath)throws error if the given file is not in the tempDir directorypassed in 0.018s
utils.removeFile(fileFullPath)does not throw error if the given file is in the tempDir directorypassed in 0.001s
/Users/ygou/projects/express-middleware-minio/src/__tests__/index.test.js
1.887s
MinioMiddlewareOperations cannot be changedpassed in 0.007s
MinioMiddlewareposts a filepassed in 0.123s
MinioMiddlewarereturns error when posts a file which is not presentpassed in 0.007s
MinioMiddlewareposts a file via streampassed in 0.047s
MinioMiddlewareshows correct metadata.passed in 0.076s
MinioMiddlewarelists filespassed in 0.055s
MinioMiddlewarereturns error if a file to get does not existpassed in 0.086s
MinioMiddlewarereturns error if a file to get as stream does not existpassed in 0.02s
MinioMiddlewaregets a filepassed in 0.102s
MinioMiddlewaregets a file as streampassed in 0.05s
MinioMiddlewaredeletes a filepassed in 0.018s
MinioMiddlewarereturns error when no operation is specifiedpassed in 0.003s
MinioMiddlewarereturns error when the operation is not supportedpassed in 0.002s