Skip to content

Merge pull request #33 from freshtechbro/context-curator #56

Merge pull request #33 from freshtechbro/context-curator

Merge pull request #33 from freshtechbro/context-curator #56

Triggered via push June 6, 2025 22:19
Status Success
Total duration 1m 58s
Artifacts

test.yml

on: push
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

46 errors and 4 warnings
src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts > FilesystemSecurity > Path Security Checks > should allow safe file extensions: src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts#L88
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts:88:30
src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts > FilesystemSecurity > Path Security Checks > should validate file extensions in strict mode: src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts#L80
AssertionError: expected 'Path is in system directory blacklist' to contain 'extension not in safe list' Expected: "extension not in safe list" Received: "Path is in system directory blacklist" ❯ src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts:80:29
src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts > FilesystemSecurity > Path Security Checks > should block access to files outside allowed directories: src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts#L60
AssertionError: expected 'Path is in system directory blacklist' to contain 'outside allowed directories' Expected: "outside allowed directories" Received: "Path is in system directory blacklist" ❯ src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts:60:29
src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts > FilesystemSecurity > Path Security Checks > should allow access to files within allowed directories: src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts#L48
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts:48:30
src/tools/context-curator/__tests__/unit/index.test.ts > Context Curator Tool Registration > Tool Executor > should pass correct tool name to job manager: src/tools/context-curator/__tests__/unit/index.test.ts#L293
AssertionError: expected "spy" to be called with arguments: [ 'curate-context', Any<Object> ] Received: Number of calls: 0 ❯ src/tools/context-curator/__tests__/unit/index.test.ts:293:40
src/tools/context-curator/__tests__/unit/index.test.ts > Context Curator Tool Registration > Tool Executor > should handle job manager errors gracefully: src/tools/context-curator/__tests__/unit/index.test.ts#L280
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ src/tools/context-curator/__tests__/unit/index.test.ts:280:30
src/tools/context-curator/__tests__/unit/index.test.ts > Context Curator Tool Registration > Tool Executor > should handle all parameters: src/tools/context-curator/__tests__/unit/index.test.ts#L262
AssertionError: expected "spy" to be called with arguments: [ 'curate-context', Any<Object> ] Received: Number of calls: 0 ❯ src/tools/context-curator/__tests__/unit/index.test.ts:262:40
src/tools/context-curator/__tests__/unit/index.test.ts > Context Curator Tool Registration > Tool Executor > should handle minimal parameters: src/tools/context-curator/__tests__/unit/index.test.ts#L242
AssertionError: expected "spy" to be called with arguments: [ 'curate-context', Any<Object> ] Received: Number of calls: 0 ❯ src/tools/context-curator/__tests__/unit/index.test.ts:242:40
src/tools/context-curator/__tests__/unit/index.test.ts > Context Curator Tool Registration > Tool Executor > should create a job and return job ID: src/tools/context-curator/__tests__/unit/index.test.ts#L226
AssertionError: expected "spy" to be called with arguments: [ 'curate-context', Any<Object> ] Received: Number of calls: 0 ❯ src/tools/context-curator/__tests__/unit/index.test.ts:226:40
src/tools/context-curator/__tests__/unit/config-loader.test.ts > ContextCuratorConfigLoader > loadConfig > should handle missing LLM config gracefully: src/tools/context-curator/__tests__/unit/config-loader.test.ts#L140
AssertionError: expected 'google/gemini-2.5-flash-preview-05-20' to be 'google/gemini-2.5-flash-preview' // Object.is equality Expected: "google/gemini-2.5-flash-preview" Received: "google/gemini-2.5-flash-preview-05-20" ❯ src/tools/context-curator/__tests__/unit/config-loader.test.ts:140:59
test (18.x)
Process completed with exit code 1.
test (18.x)
Process completed with exit code 1.
test (18.x)
Process completed with exit code 1.
test (18.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L305
Unexpected any. Specify a different type
test (18.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L286
Unexpected any. Specify a different type
test (18.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L266
Unexpected any. Specify a different type
test (18.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L237
Unexpected any. Specify a different type
test (18.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L201
Unexpected any. Specify a different type
test (18.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L117
Unexpected any. Specify a different type
test (18.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L96
Unexpected any. Specify a different type
test (18.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L66
Unexpected any. Specify a different type
test (18.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L35
Unexpected any. Specify a different type
test (18.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L35
'mockFileSearchService' is assigned a value but never used
src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts > FilesystemSecurity > Path Security Checks > should allow safe file extensions: src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts#L88
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts:88:30
src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts > FilesystemSecurity > Path Security Checks > should validate file extensions in strict mode: src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts#L80
AssertionError: expected 'Path is in system directory blacklist' to contain 'extension not in safe list' Expected: "extension not in safe list" Received: "Path is in system directory blacklist" ❯ src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts:80:29
src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts > FilesystemSecurity > Path Security Checks > should block access to files outside allowed directories: src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts#L60
AssertionError: expected 'Path is in system directory blacklist' to contain 'outside allowed directories' Expected: "outside allowed directories" Received: "Path is in system directory blacklist" ❯ src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts:60:29
src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts > FilesystemSecurity > Path Security Checks > should allow access to files within allowed directories: src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts#L48
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ src/tools/vibe-task-manager/__tests__/security/filesystem-security.test.ts:48:30
src/tools/context-curator/__tests__/unit/index.test.ts > Context Curator Tool Registration > Tool Executor > should pass correct tool name to job manager: src/tools/context-curator/__tests__/unit/index.test.ts#L293
AssertionError: expected "spy" to be called with arguments: [ 'curate-context', Any<Object> ] Received: Number of calls: 0 ❯ src/tools/context-curator/__tests__/unit/index.test.ts:293:40
src/tools/context-curator/__tests__/unit/index.test.ts > Context Curator Tool Registration > Tool Executor > should handle job manager errors gracefully: src/tools/context-curator/__tests__/unit/index.test.ts#L280
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ src/tools/context-curator/__tests__/unit/index.test.ts:280:30
src/tools/context-curator/__tests__/unit/index.test.ts > Context Curator Tool Registration > Tool Executor > should handle all parameters: src/tools/context-curator/__tests__/unit/index.test.ts#L262
AssertionError: expected "spy" to be called with arguments: [ 'curate-context', Any<Object> ] Received: Number of calls: 0 ❯ src/tools/context-curator/__tests__/unit/index.test.ts:262:40
src/tools/context-curator/__tests__/unit/index.test.ts > Context Curator Tool Registration > Tool Executor > should handle minimal parameters: src/tools/context-curator/__tests__/unit/index.test.ts#L242
AssertionError: expected "spy" to be called with arguments: [ 'curate-context', Any<Object> ] Received: Number of calls: 0 ❯ src/tools/context-curator/__tests__/unit/index.test.ts:242:40
src/tools/context-curator/__tests__/unit/index.test.ts > Context Curator Tool Registration > Tool Executor > should create a job and return job ID: src/tools/context-curator/__tests__/unit/index.test.ts#L226
AssertionError: expected "spy" to be called with arguments: [ 'curate-context', Any<Object> ] Received: Number of calls: 0 ❯ src/tools/context-curator/__tests__/unit/index.test.ts:226:40
src/tools/context-curator/__tests__/unit/config-loader.test.ts > ContextCuratorConfigLoader > loadConfig > should handle missing LLM config gracefully: src/tools/context-curator/__tests__/unit/config-loader.test.ts#L140
AssertionError: expected 'google/gemini-2.5-flash-preview-05-20' to be 'google/gemini-2.5-flash-preview' // Object.is equality Expected: "google/gemini-2.5-flash-preview" Received: "google/gemini-2.5-flash-preview-05-20" ❯ src/tools/context-curator/__tests__/unit/config-loader.test.ts:140:59
test (20.x)
Process completed with exit code 1.
test (20.x)
Process completed with exit code 1.
test (20.x)
Process completed with exit code 1.
test (20.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L305
Unexpected any. Specify a different type
test (20.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L286
Unexpected any. Specify a different type
test (20.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L266
Unexpected any. Specify a different type
test (20.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L237
Unexpected any. Specify a different type
test (20.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L201
Unexpected any. Specify a different type
test (20.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L117
Unexpected any. Specify a different type
test (20.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L96
Unexpected any. Specify a different type
test (20.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L66
Unexpected any. Specify a different type
test (20.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L35
Unexpected any. Specify a different type
test (20.x): src/services/file-search-service/__tests__/file-reader-service.test.ts#L35
'mockFileSearchService' is assigned a value but never used
test (18.x)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
test (18.x)
No files were found with the provided path: coverage/. No artifacts will be uploaded.
test (20.x)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
test (20.x)
No files were found with the provided path: coverage/. No artifacts will be uploaded.