Skip to content

v0.1.1 - 861 Unit Tests with 90%+ Coverage

Choose a tag to compare

@ZhiXiao-Lin ZhiXiao-Lin released this 10 Feb 20:12
· 501 commits to main since this release

What's Changed

Quality & Testing

  • 861 unit tests (up from 558) with 90.11% region coverage
  • 91.47% function coverage across 59 source files
  • Comprehensive test coverage for all modules: API handlers, CLI commands, model management, backend, server

Coverage Highlights

  • 14 modules at 100% coverage
  • All API handlers tested (native + OpenAI)
  • All CLI commands tested
  • Model storage, registry, manifest fully covered
  • Backend (llama.cpp, chat templates, tool parsing, JSON schema) fully covered

Publishing

  • Published to crates.io
  • Homebrew formula updated: brew install a3s-lab/tap/a3s-power

Install

# From crates.io
cargo install a3s-power

# From Homebrew (macOS)
brew tap a3s-lab/tap
brew install a3s-power

Full Changelog: v0.1.0...v0.1.1