Ancestors

Written by knutaf on 2025-01-19 at 04:51

i'm trying to add #tracing (like the crate called tracing) to my current #rust project. i'm using tracing-forest to get nested output for my spans, and i want to get that into all my 200+ tests, but i don't want to add a new line to every test. a single global initializer before all tests run would be great, or else a per-test initializer would be fine. i've found some partial solutions, but nothing that lets me use tracing-forest in a layer. any ideas what I could do?

=> More informations about this toot | More toots from knutaf@mastodon.gamedev.place

Toot

Written by Marsh Ray on 2025-01-19 at 05:21

@knutaf I’m interested in this too.

Have you looked at the test-log crate?

=> More informations about this toot | More toots from marshray@infosec.exchange

Descendants

Written by knutaf on 2025-01-19 at 06:30

@marshray yeah, I glanced at it. It doesn't seem to let me customize my subscriber, is the thing.

=> More informations about this toot | More toots from knutaf@mastodon.gamedev.place

Written by Marsh Ray on 2025-01-19 at 07:26

@knutaf I did some checking. Custom test frameworks show no sign of progress to becoming stable rust.

Whatever it is that crate is doing, you’ll probably have to repurpose or replicate it.

=> More informations about this toot | More toots from marshray@infosec.exchange

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113853340582489349
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
262.25504 milliseconds
Gemini-to-HTML Time
0.695146 milliseconds

This content has been proxied by September (3851b).