Posts

Aura's network tests without a server

How shimforge replaced network-dependent telemetry tests with small Rust unit tests.

Read the post →

Test hardware drivers without hardware

Use shimforge to test Rust wrappers around unsafe C APIs without touching a device.

Read the post →

How Shimforge tests the network failures Codex could not reach

Use a real reqwest error and one shimforge mock to test Codex retry branches without a server.

Read the post →

Unit test Rust code that calls system functions

Use shimforge to control time and environment reads without adding test-only traits to production code.

Read the post →

How to mock the file system in Rust

A practical comparison of Mockall and shimforge for testing std::fs calls.

Read the post →