fix(cli): allow tests to pass with no test files. Add vitest.config.t… #6
Annotations
10 errors
|
src/__tests__/provider.test.ts > createGeminiProvider > throws when no response content:
packages/gemini/src/provider.ts#L140
TypeError: () => ({
models: {
generateContent: mockGenerateContent
}
}) is not a constructor
❯ Module.createGeminiProvider src/provider.ts:140:18
❯ src/__tests__/provider.test.ts:355:22
|
|
src/__tests__/provider.test.ts > createGeminiProvider > handles SAFETY finish reason:
packages/gemini/src/provider.ts#L140
TypeError: () => ({
models: {
generateContent: mockGenerateContent
}
}) is not a constructor
❯ Module.createGeminiProvider src/provider.ts:140:18
❯ src/__tests__/provider.test.ts:334:22
|
|
src/__tests__/provider.test.ts > createGeminiProvider > handles MAX_TOKENS finish reason:
packages/gemini/src/provider.ts#L140
TypeError: () => ({
models: {
generateContent: mockGenerateContent
}
}) is not a constructor
❯ Module.createGeminiProvider src/provider.ts:140:18
❯ src/__tests__/provider.test.ts:308:22
|
|
src/__tests__/provider.test.ts > createGeminiProvider > parses response with function calls:
packages/gemini/src/provider.ts#L140
TypeError: () => ({
models: {
generateContent: mockGenerateContent
}
}) is not a constructor
❯ Module.createGeminiProvider src/provider.ts:140:18
❯ src/__tests__/provider.test.ts:275:22
|
|
src/__tests__/provider.test.ts > createGeminiProvider > transforms tools correctly:
packages/gemini/src/provider.ts#L140
TypeError: () => ({
models: {
generateContent: mockGenerateContent
}
}) is not a constructor
❯ Module.createGeminiProvider src/provider.ts:140:18
❯ src/__tests__/provider.test.ts:215:22
|
|
src/__tests__/provider.test.ts > createGeminiProvider > handles generation config:
packages/gemini/src/provider.ts#L140
TypeError: () => ({
models: {
generateContent: mockGenerateContent
}
}) is not a constructor
❯ Module.createGeminiProvider src/provider.ts:140:18
❯ src/__tests__/provider.test.ts:183:22
|
|
src/__tests__/provider.test.ts > createGeminiProvider > transforms messages correctly:
packages/gemini/src/provider.ts#L140
TypeError: () => ({
models: {
generateContent: mockGenerateContent
}
}) is not a constructor
❯ Module.createGeminiProvider src/provider.ts:140:18
❯ src/__tests__/provider.test.ts:132:22
|
|
src/__tests__/provider.test.ts > createGeminiProvider > uses custom model when specified:
packages/gemini/src/provider.ts#L140
TypeError: () => ({
models: {
generateContent: mockGenerateContent
}
}) is not a constructor
❯ Module.createGeminiProvider src/provider.ts:140:18
❯ src/__tests__/provider.test.ts:96:22
|
|
src/__tests__/provider.test.ts > createGeminiProvider > uses default model when not specified:
packages/gemini/src/provider.ts#L140
TypeError: () => ({
models: {
generateContent: mockGenerateContent
}
}) is not a constructor
❯ Module.createGeminiProvider src/provider.ts:140:18
❯ src/__tests__/provider.test.ts:60:22
|
|
src/__tests__/provider.test.ts > createGeminiProvider > creates a provider with correct name:
packages/gemini/src/provider.ts#L140
TypeError: () => ({
models: {
generateContent: __vite_ssr_import_0__.vi.fn(),
generateContentStream:...<omitted>...}) is not a constructor
❯ Module.createGeminiProvider src/provider.ts:140:18
❯ src/__tests__/provider.test.ts:22:22
|