Skip to content

test(core): expand test coverage#5

Merged
lostmygithubaccount merged 2 commits into
mainfrom
cody/ws-lmharden
Apr 4, 2026
Merged

test(core): expand test coverage#5
lostmygithubaccount merged 2 commits into
mainfrom
cody/ws-lmharden

Conversation

@lostmygithubaccount
Copy link
Copy Markdown
Member

Summary

  • Rust unit tests: 4 → 13 (resolve_builtin edge cases, Error Display/source, constant invariants)
  • Python tests: 0 → 12 (constants, resolve_builtin, status, exports)
  • No problematic unwrap() calls found in library code

🤖 Generated with Claude Code

lostmygithubaccount and others added 2 commits April 4, 2026 01:09
…on bindings

Rust: 4 → 13 unit tests covering all builtin models, case sensitivity,
empty input, Error Display messages, Error::source(), and invariant checks.
Python: 12 new tests for constants, resolve_builtin, status, and exports.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@lostmygithubaccount lostmygithubaccount merged commit 6e7fe19 into main Apr 4, 2026
1 check passed
@lostmygithubaccount lostmygithubaccount deleted the cody/ws-lmharden branch April 4, 2026 05:14
lostmygithubaccount added a commit that referenced this pull request Apr 13, 2026
Patch release rolling up four unreleased commits since v0.2.0:
- feat(py): add `attach` binding and fix README Rust example (#4)
- test(core): expand test coverage (#5)
- refactor(cli): extract magic numbers to named constants (#6)
- chore: update dependencies (#7)

Bumped via `bin/bump-version --patch`, which updates:
- pyproject.toml
- crates/dkdc-lm-core/Cargo.toml
- crates/dkdc-lm-cli/Cargo.toml
- crates/dkdc-lm-py/Cargo.toml
- inter-crate dep versions in dkdc-lm-cli
- Cargo.lock, crates/dkdc-lm-py/Cargo.lock, uv.lock

Also introduces CHANGELOG.md (Keep a Changelog) since the repo did not
have one; populated with this release entry only.
@lostmygithubaccount lostmygithubaccount mentioned this pull request Apr 13, 2026
3 tasks
lostmygithubaccount added a commit that referenced this pull request Apr 13, 2026
Patch release rolling up four unreleased commits since v0.2.0:
- feat(py): add `attach` binding and fix README Rust example (#4)
- test(core): expand test coverage (#5)
- refactor(cli): extract magic numbers to named constants (#6)
- chore: update dependencies (#7)

Bumped via `bin/bump-version --patch`, which updates:
- pyproject.toml
- crates/dkdc-lm-core/Cargo.toml
- crates/dkdc-lm-cli/Cargo.toml
- crates/dkdc-lm-py/Cargo.toml
- inter-crate dep versions in dkdc-lm-cli
- Cargo.lock, crates/dkdc-lm-py/Cargo.lock, uv.lock

Also introduces CHANGELOG.md (Keep a Changelog) since the repo did not
have one; populated with this release entry only.
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.

1 participant