Error Handling and Test Coverage Improvements #150
ci.yml
on: pull_request
Matrix: Test
Lint Biome
12s
Lint TypeScript
16s
Lint Secretlint
12s
Lint Renovate config
2m 18s
Lint GitHub Actions
9s
Check npm audit
10s
Check typos
6s
Matrix: Build and run
Test coverage
0s
Annotations
35 errors and 15 warnings
tests/cli/actions/remoteAction.test.ts > remoteAction functions > runRemoteAction > should clone the repository:
src/cli/actions/remoteAction.ts#L13
TypeError: Object not disposable
❯ __typeError src/cli/actions/remoteAction.ts:13:9
❯ __using src/cli/actions/remoteAction.ts:21:40
❯ Module.runRemoteAction src/cli/actions/remoteAction.ts:24:25
❯ tests/cli/actions/remoteAction.test.ts:28:7
|
tests/core/file/disposableTempDir.test.ts > DisposableTempDir > Symbol.asyncDispose > should clean up directory when disposed:
tests/core/file/disposableTempDir.test.ts#L12
TypeError: Object not disposable
❯ __typeError tests/core/file/disposableTempDir.test.ts:12:9
❯ __using tests/core/file/disposableTempDir.test.ts:20:40
❯ cleanup tests/core/file/disposableTempDir.test.ts:55:31
❯ tests/core/file/disposableTempDir.test.ts:60:7
|
tests/core/file/disposableTempDir.test.ts > DisposableTempDir > Symbol.asyncDispose > should handle cleanup errors gracefully:
tests/core/file/disposableTempDir.test.ts#L12
TypeError: Object not disposable
❯ __typeError tests/core/file/disposableTempDir.test.ts:12:9
❯ __using tests/core/file/disposableTempDir.test.ts:20:40
❯ cleanup tests/core/file/disposableTempDir.test.ts:69:31
❯ tests/core/file/disposableTempDir.test.ts:72:7
|
tests/core/file/disposableTempDir.test.ts > DisposableTempDir > Symbol.asyncDispose > should use correct options for directory removal:
tests/core/file/disposableTempDir.test.ts#L12
TypeError: Object not disposable
❯ __typeError tests/core/file/disposableTempDir.test.ts:12:9
❯ __using tests/core/file/disposableTempDir.test.ts:20:40
❯ cleanup tests/core/file/disposableTempDir.test.ts:83:31
❯ tests/core/file/disposableTempDir.test.ts:86:7
|
tests/core/file/disposableTempDir.test.ts > DisposableTempDir > integration > should create and cleanup directory using await using:
tests/core/file/disposableTempDir.test.ts#L12
TypeError: Object not disposable
❯ __typeError tests/core/file/disposableTempDir.test.ts:12:9
❯ __using tests/core/file/disposableTempDir.test.ts:20:40
❯ cleanup tests/core/file/disposableTempDir.test.ts:96:31
❯ tests/core/file/disposableTempDir.test.ts:101:7
|
tests/core/file/disposableTempDir.test.ts > DisposableTempDir > integration > should cleanup directory even if an error occurs:
tests/core/file/disposableTempDir.test.ts#L115
AssertionError: expected error to have message: Operation error
Expected: "Operation error"
Received: "Object not disposable"
❯ tests/core/file/disposableTempDir.test.ts:115:7
|
Test (ubuntu-latest, 16.x)
Process completed with exit code 1.
|
Test (ubuntu-latest, 20.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
Test (windows-latest, 23.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
Test (windows-latest, 18.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
Test (windows-latest, 20.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
Test (windows-latest, 22.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
Test (macos-latest, 22.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
Test (macos-latest, 16.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
tests/cli/actions/remoteAction.test.ts > remoteAction functions > runRemoteAction > should clone the repository:
src/cli/actions/remoteAction.ts#L13
TypeError: Object not disposable
❯ __typeError src/cli/actions/remoteAction.ts:13:9
❯ __using src/cli/actions/remoteAction.ts:21:40
❯ Module.runRemoteAction src/cli/actions/remoteAction.ts:24:25
❯ tests/cli/actions/remoteAction.test.ts:28:7
|
tests/core/file/disposableTempDir.test.ts > DisposableTempDir > Symbol.asyncDispose > should clean up directory when disposed:
tests/core/file/disposableTempDir.test.ts#L12
TypeError: Object not disposable
❯ __typeError tests/core/file/disposableTempDir.test.ts:12:9
❯ __using tests/core/file/disposableTempDir.test.ts:20:40
❯ cleanup tests/core/file/disposableTempDir.test.ts:55:31
❯ tests/core/file/disposableTempDir.test.ts:60:7
|
tests/core/file/disposableTempDir.test.ts > DisposableTempDir > Symbol.asyncDispose > should handle cleanup errors gracefully:
tests/core/file/disposableTempDir.test.ts#L12
TypeError: Object not disposable
❯ __typeError tests/core/file/disposableTempDir.test.ts:12:9
❯ __using tests/core/file/disposableTempDir.test.ts:20:40
❯ cleanup tests/core/file/disposableTempDir.test.ts:69:31
❯ tests/core/file/disposableTempDir.test.ts:72:7
|
tests/core/file/disposableTempDir.test.ts > DisposableTempDir > Symbol.asyncDispose > should use correct options for directory removal:
tests/core/file/disposableTempDir.test.ts#L12
TypeError: Object not disposable
❯ __typeError tests/core/file/disposableTempDir.test.ts:12:9
❯ __using tests/core/file/disposableTempDir.test.ts:20:40
❯ cleanup tests/core/file/disposableTempDir.test.ts:83:31
❯ tests/core/file/disposableTempDir.test.ts:86:7
|
tests/core/file/disposableTempDir.test.ts > DisposableTempDir > integration > should create and cleanup directory using await using:
tests/core/file/disposableTempDir.test.ts#L12
TypeError: Object not disposable
❯ __typeError tests/core/file/disposableTempDir.test.ts:12:9
❯ __using tests/core/file/disposableTempDir.test.ts:20:40
❯ cleanup tests/core/file/disposableTempDir.test.ts:96:31
❯ tests/core/file/disposableTempDir.test.ts:101:7
|
tests/core/file/disposableTempDir.test.ts > DisposableTempDir > integration > should cleanup directory even if an error occurs:
tests/core/file/disposableTempDir.test.ts#L115
AssertionError: expected error to have message: Operation error
Expected: "Operation error"
Received: "Object not disposable"
❯ tests/core/file/disposableTempDir.test.ts:115:7
|
Test (macos-latest, 16.x)
Process completed with exit code 1.
|
Test (ubuntu-latest, 22.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
Test (ubuntu-latest, 22.x)
The operation was canceled.
|
Test (macos-latest, 23.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
Test (macos-latest, 23.x)
The operation was canceled.
|
Test (windows-latest, 16.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
Test (windows-latest, 16.x)
The operation was canceled.
|
Test (ubuntu-latest, 23.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
Test (ubuntu-latest, 23.x)
The operation was canceled.
|
Test (ubuntu-latest, 18.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
Test (ubuntu-latest, 18.x)
The operation was canceled.
|
Test (macos-latest, 20.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
Test (macos-latest, 20.x)
The operation was canceled.
|
Test (macos-latest, 18.x)
The job was canceled because "ubuntu-latest_16_x" failed.
|
Test (macos-latest, 18.x)
The operation was canceled.
|
Build and run (ubuntu-latest, 18.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (macos-latest, 20.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (ubuntu-latest, 16.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (ubuntu-latest, 20.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (macos-latest, 22.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (ubuntu-latest, 22.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (macos-latest, 18.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (ubuntu-latest, 23.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (macos-latest, 16.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (macos-latest, 23.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (windows-latest, 16.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (windows-latest, 20.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (windows-latest, 23.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (windows-latest, 22.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|
Build and run (windows-latest, 18.x)
No files were found with the provided path: repomix-output.txt. No artifacts will be uploaded.
|