Add Marionette#226
Conversation
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Adds a new entry to the README's testing tools list for the marionette library, which provides deterministic simulation testing for Zig.
Changes:
- Adds a single bullet linking to
sb2bg/marionetteunder the testing tools section.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Code Review
This pull request adds the marionette library, a deterministic simulation testing tool for Zig, to the README. The review feedback correctly points out that the standard library I/O module should be referred to as 'std.io' (lowercase) instead of 'std.Io' to align with Zig's naming conventions.
|
|
||
| - [kristoff-it/zig-doctest](https://github.com/kristoff-it/zig-doctest) - A tool for testing snippets of code, useful for websites and books that talk about Zig. | ||
| - [ryo-zen/zig-docs-mcp](https://github.com/ryo-zen/zig-docs-mcp) - MCP server providing access to Zig language docs, stdlib references, and working code examples. | ||
| - [sb2bg/marionette](https://github.com/sb2bg/marionette) - Deterministic simulation testing for Zig with a `std.Io` implementation, letting you inject faults and replay failures from seeds. |
There was a problem hiding this comment.
In Zig, the standard library I/O module is named std.io (lowercase), not std.Io. Correcting this ensures the description is accurate and consistent with Zig's naming conventions.
| - [sb2bg/marionette](https://github.com/sb2bg/marionette) - Deterministic simulation testing for Zig with a `std.Io` implementation, letting you inject faults and replay failures from seeds. | |
| - [sb2bg/marionette](https://github.com/sb2bg/marionette) - Deterministic simulation testing for Zig with a `std.io` implementation, letting you inject faults and replay failures from seeds. |
|
Thanks, that's a interesting project. |
Adds sb2bg/marionette to the Documentation and Testing section — a deterministic simulation testing library for Zig with a
std.Ioimplementation that lets you inject faults and replay failures from seeds.