Skip to content

Conversation

@didier-durand
Copy link
Contributor

Hi,
In order to be able to contribute some revelant tests: i.e. where current code coverage is low, I updated bunfig.toml to activate code coverage.

This is a sample of what I get on my machine when running the tests included in repo:

----------------------------------------------------------------------------------------------------------|---------|---------|-------------------
File                                                                                                      | % Funcs | % Lines | Uncovered Line #s
----------------------------------------------------------------------------------------------------------|---------|---------|-------------------
 All files                                                                                                |   45.38 |   52.40 |
 ...
 ...
 ...
 packages/opencode/src/provider/sdk/openai-compatible/src/responses/openai-responses-prepare-tools.ts     |    0.00 |    3.57 | 13-174                                                  
 packages/opencode/src/provider/sdk/openai-compatible/src/responses/tool/code-interpreter.ts              |    0.00 |   91.89 | 84-86                                                   
 packages/opencode/src/provider/sdk/openai-compatible/src/responses/tool/file-search.ts                   |    0.00 |  100.00 |                                                         
 packages/opencode/src/provider/sdk/openai-compatible/src/responses/tool/image-generation.ts              |    0.00 |   91.43 | 111-113
 packages/opencode/src/provider/sdk/openai-compatible/src/responses/tool/local-shell.ts                   |  100.00 |  100.00 |                                                         
 packages/opencode/src/provider/sdk/openai-compatible/src/responses/tool/web-search-preview.ts            |  100.00 |  100.00 | 
 packages/opencode/src/provider/sdk/openai-compatible/src/responses/tool/web-search.ts                    |    0.00 |   93.62 | 99-101
 ...
 ...
 ...
783 expect() calls
Ran 385 tests across 33 files. [33.23s]

Cheers,
Didier

@rekram1-node rekram1-node changed the title Bun config: activate code coverage chore: activate code coverage in bun test config Dec 28, 2025
@rekram1-node rekram1-node merged commit 5c86b40 into anomalyco:dev Dec 28, 2025
2 checks passed
anntnzrb pushed a commit to anntnzrb/opencode-1 that referenced this pull request Dec 29, 2025
v1truv1us pushed a commit to v1truv1us/opencode that referenced this pull request Dec 29, 2025
hk9890 pushed a commit to hk9890/opencode that referenced this pull request Jan 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants