Writing NixOS tests for fun and profit

from blog kokada, | ↗ original
I recently started a new side project writing an IPC library in Go for Hyprland, a Window Manager for Wayland. Once I got past the Work-in-Progress phase, I realise I had an issue: I wrote some tests, but I was running then inside my system running Hyprland. And the tests themselves were annoying: since they send commands to the current running...