Skip to content

fixed MKCOL functionality when creating folders that not ended with / #517

fixed MKCOL functionality when creating folders that not ended with /

fixed MKCOL functionality when creating folders that not ended with / #517

Triggered via push December 27, 2024 14:36
Status Failure
Total duration 1m 9s
Artifacts
Matrix: commands-unit-tests
Fit to window
Zoom out
Zoom in

Annotations

14 errors and 1 warning
test/services/network/download.service.test.ts > Download Service > When a file is downloaded, should return a ReadableStream: src/services/network/download.service.ts#L35
TypeError: Cannot read properties of undefined (reading 'rangeHeader') ❯ DownloadService.downloadFile src/services/network/download.service.ts:35:10 ❯ test/services/network/download.service.test.ts:23:32
test/services/network/download.service.test.ts > Download Service > When a file is downloaded, progress should be reported: src/services/network/download.service.ts#L35
TypeError: Cannot read properties of undefined (reading 'rangeHeader') ❯ DownloadService.downloadFile src/services/network/download.service.ts:35:10 ❯ test/services/network/download.service.test.ts:49:15
test/services/network/network-facade.service.test.ts > Network Facade Service > When a file is downloaded, should write it to a stream: src/services/network/network-facade.service.ts#L114
TypeError: The "transform.writable" property must be an instance of WritableStream. Received undefined ❯ decryptFile src/services/network/network-facade.service.ts:114:9 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_INVALID_ARG_TYPE', context: { bucketId: 'cd8abd7e8b13081660b58dbe', fileId: 'f1858bc9675f9e4f7ab29429', user: 'user', pass: 'd74ff0ee8da3b9806b18c877dbf29bbde50b5bd8e4dad7a3a725000feb82e8f1', token: 'none', crypto: { index: 'none', iv: '29f07b8914d8353b663ab783f4bbe995', key: '56bef5bdd9c81542d5c24b64e93fd5597c64b7bba7d45ba33e7d0e8cbe74e83e' } } }
test/services/network/network-facade.service.test.ts > Network Facade Service > When a file is downloaded, should report progress: src/services/network/network-facade.service.ts#L105
TypeError: Cannot read properties of undefined (reading 'start') ❯ decryptFile src/services/network/network-facade.service.ts:105:43 ❯ Proxy.<anonymous> node_modules/@internxt/sdk/dist/network/download.js:95:42 ❯ step node_modules/@internxt/sdk/dist/network/download.js:48:23 ❯ Object.next node_modules/@internxt/sdk/dist/network/download.js:29:53 ❯ fulfilled node_modules/@internxt/sdk/dist/network/download.js:20:58 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { context: { bucketId: 'cd8abd7e8b13081660b58dbe', fileId: 'f1858bc9675f9e4f7ab29429', user: 'user', pass: 'd74ff0ee8da3b9806b18c877dbf29bbde50b5bd8e4dad7a3a725000feb82e8f1', token: 'none', crypto: { index: 'none', iv: '29f07b8914d8353b663ab783f4bbe995', key: '56bef5bdd9c81542d5c24b64e93fd5597c64b7bba7d45ba33e7d0e8cbe74e83e' } } }
test/services/network/upload.service.test.ts > Upload Service > When a file is uploaded and etag is missing, should throw an error: test/services/network/upload.service.test.ts#L31
AssertionError: expected 'Cannot read properties of undefined (…' to include 'Missing Etag' ❯ test/services/network/upload.service.test.ts:31:43
test/services/network/upload.service.test.ts > Upload Service > When a file is uploaded and etag is returned, the etag should be returned: src/services/network/upload.service.ts#L14
TypeError: Cannot read properties of undefined (reading 'abortController') ❯ UploadService.uploadFile src/services/network/upload.service.ts:14:19 ❯ test/services/network/upload.service.test.ts:52:30
test/services/network/upload.service.test.ts > Upload Service > When a file is uploaded, should update the progress: src/services/network/upload.service.ts#L14
TypeError: Cannot read properties of undefined (reading 'abortController') ❯ UploadService.uploadFile src/services/network/upload.service.ts:14:19 ❯ test/services/network/upload.service.test.ts:73:15
test/webdav/handlers/GET.handler.test.ts > GET request handler > When file is requested, then it should write a response with the content: test/webdav/handlers/GET.handler.test.ts#L133
AssertionError: expected "downloadToStream" to be called with arguments: [ …(5) ] Received: 1st downloadToStream call: Array [ "8ccd6494ac620aca4e75ce7dd28ed53a", "412af57994effbd4ee188bbfcf0e276e", "9ade994210c6aca28fb34865fdd46327", - Any<Object>, + 6528, + WritableStream { + Symbol(kType): "WritableStream", + Symbol(kState): Object { + "backpressure": false, + "close": Object { + "promise": Promise {}, + "reject": [Function anonymous], + "resolve": [Function anonymous], + }, + "closeRequest": Object { + "promise": undefined, + "reject": undefined, + "resolve": undefined, + }, + "controller": WritableStreamDefaultController { + Symbol(kType): "WritableStreamDefaultController", + Symbol(kState): Object { + "abortAlgorithm": [Function nonOpCancel], + "abortController": AbortController {}, + "closeAlgorithm": [Function bound close], + "highWaterMark": 1, + "queue": Array [], + "queueTotalSize": 0, + "sizeAlgorithm": [Function anonymous], + "started": true, + "stream": WritableStream { + Symbol(kType): "WritableStream", + Symbol(kState): [Circular], + Symbol(nodejs.webstream.isClosedPromise): Object { + "promise": Promise {}, + "reject": [Function anonymous], + "resolve": [Function anonymous], + }, + Symbol(nodejs.webstream.controllerErrorFunction): [Function bound error], + }, + "writeAlgorithm": [Function bound write], + }, + }, + "inFlightCloseRequest": Object { + "promise": undefined, + "reject": undefined, + "resolve": undefined, + }, + "inFlightWriteRequest": Object { + "promise": undefined, + "reject": undefined, + "resolve": undefined, + }, + "pendingAbortRequest": Object { + "abort": Object { + "promise": undefined, + "reject": undefined, + "resolve": undefined, + }, + "reason": undefined, + "wasAlreadyErroring": false, + }, + "state": "writable", + "storedError": undefined, + "transfer": Object { + "port1": undefined, + "port2": undefined, + "promise": undefined, + "readable": undefined, + }, + "writeRequests": Array [], + "writer": undefined, + }, + Symbol(nodejs.webstream.isClosedPromise): Object { + "promise": Promise {}, + "reject": [Function anonymous], + "resolve": [Function anonymous], + }, + Symbol(nodejs.webstream.controllerErrorFunction): [Function bound error], + }, undefined, ] Number of calls: 1 ❯ test/webdav/handlers/GET.handler.test.ts:133:32
test/webdav/handlers/GET.handler.test.ts > GET request handler > When file is requested with Range, then it should write a response with the ranged content: test/webdav/handlers/GET.handler.test.ts#L204
AssertionError: expected "downloadToStream" to be called with arguments: [ …(5) ] Received: 1st downloadToStream call: Array [ "ef1447900e12596d475f3cfca5bc4ee1", "412af57994effbd4ee188bbfcf0e276e", "419dd401e640393a453dc5ae5c6828a5", - Any<Object>, + 9603, + WritableStream { + Symbol(kType): "WritableStream", + Symbol(kState): Object { + "backpressure": false, + "close": Object { + "promise": Promise {}, + "reject": [Function anonymous], + "resolve": [Function anonymous], + }, + "closeRequest": Object { + "promise": undefined, + "reject": undefined, + "resolve": undefined, + }, + "controller": WritableStreamDefaultController { + Symbol(kType): "WritableStreamDefaultController", + Symbol(kState): Object { + "abortAlgorithm": [Function nonOpCancel], + "abortController": AbortController {}, + "closeAlgorithm": [Function bound close], + "highWaterMark": 1, + "queue": Array [], + "queueTotalSize": 0, + "sizeAlgorithm": [Function anonymous], + "started": true, + "stream": WritableStream { + Symbol(kType): "WritableStream", + Symbol(kState): [Circular], + Symbol(nodejs.webstream.isClosedPromise): Object { + "promise": Promise {}, + "reject": [Function anonymous], + "resolve": [Function anonymous], + }, + Symbol(nodejs.webstream.controllerErrorFunction): [Function bound error], + }, + "writeAlgorithm": [Function bound write], + }, + }, + "inFlightCloseRequest": Object { + "promise": undefined, + "reject": undefined, + "resolve": undefined, + }, + "inFlightWriteRequest": Object { + "promise": undefined, + "reject": undefined, + "resolve": undefined, + }, + "pendingAbortRequest": Object { + "abort": Object { + "promise": undefined, + "reject": undefined, + "resolve": undefined, + }, + "reason": undefined, + "wasAlreadyErroring": false, + }, + "state": "writable", + "storedError": undefined, + "transfer": Object { + "port1": undefined, + "port2": undefined, + "promise": undefined, + "readable": undefined, + }, + "writeRequests": Array [], + "writer": undefined, + }, + Symbol(nodejs.webstream.isClosedPromise): Object { + "promise": Promise {}, + "reject": [Function anonymous], + "resolve": [Function anonymous], + }, + Symbol(nodejs.webstream.controllerErrorFunction): [Function bound error], + }, Object { "parsed": Object { "end": 9869, "start": 267, }, "range": "bytes=267-9870", "rangeSize": 9603, "totalFileSize": 9870, }, ] Number of calls: 1 ❯ test/webdav/handlers/GET.handler.test.ts:204:32
commands-unit-tests (ubuntu-latest)
Process completed with exit code 1.
commands-unit-tests (windows-latest)
The job was canceled because "ubuntu-latest" failed.
commands-unit-tests (windows-latest)
The operation was canceled.
commands-unit-tests (macos-latest)
The job was canceled because "ubuntu-latest" failed.
commands-unit-tests (macos-latest)
The operation was canceled.
commands-unit-tests (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636