emit-rs / emit

Developer-first diagnostics for Rust applications
https://emit-rs.io
Apache License 2.0
128 stars 2 forks source link

Add tests for emit_file #95

Closed KodrAus closed 2 months ago

KodrAus commented 2 months ago

This PR adds tests for emit_file. To make testing easier, I've abstracted the clock and filesystem so we can check failure scenarios. We'll need a proper integration test too, but most things can be checked against a model filesystem.