dsh-test-normalizer
Run the following command in DeepSeek Harness:
dsh plugin install MkaliezZ/dsh-test-normalizer
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install MkaliezZ/dsh-test-normalizer in DeepSeek Harness to install this plugin; the full source is available at https://github.com/MkaliezZ/dsh-test-normalizer
About this plugin
In polyglot projects, pytest, Vitest, Jest, and Cargo each emit test results in different shapes, making it cumbersome to aggregate outcomes and determine status within a DSH workflow. dsh-test-normalizer abstracts away that layer of variance so downstream logic only has to deal with one unified structure.
At its core, the plugin parses the test summaries from those four runners into a single stable result shape that the DSH adapter can consume directly. Importantly, the plugin respects DSH execution-policy boundaries: the adapter accepts a host-supplied runner, and the plugin does not bypass DSH existing execution mechanisms on its own.
It is well suited for teams or individual developers in a DSH workflow who need to unify test output from Python, JavaScript/TypeScript, and Rust projects without writing custom format adapters. As a v0.1 release, it focuses on parsing and normalizing summary results rather than full test orchestration.
Use Cases
- Unifying test-summary collection across Python, JavaScript, and Rust projects in a DSH workflow
- Parsing pytest, Vitest, Jest, and Cargo output into one stable shape for downstream logic
- Integrating multiple test runner results without bypassing DSH execution policy
Best For
- Developers maintaining DSH workflows in polyglot projects
- Small teams that need unified test output without hand-rolling adapter layers
- Plugin users who want to stay strictly within DSH execution-policy boundaries
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.