From 2786611b88188702c8bcd0cd36ab5c331d36204f Mon Sep 17 00:00:00 2001 From: Ophestra Date: Mon, 8 Dec 2025 22:12:07 +0900 Subject: [PATCH] test/interactive: add app with bad daemon This is useful for testing daemon error handling behaviour. Signed-off-by: Ophestra --- test/interactive/hakurei.nix | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/test/interactive/hakurei.nix b/test/interactive/hakurei.nix index 9b37bc7..96f014c 100644 --- a/test/interactive/hakurei.nix +++ b/test/interactive/hakurei.nix @@ -18,6 +18,30 @@ pipewire = false; }; }; + + "cat.gensokyo.extern.foot.badDaemon" = { + name = "bd-foot"; + identity = 1; + shareUid = true; + verbose = true; + share = pkgs.foot; + packages = [ pkgs.foot ]; + command = "foot"; + enablements = { + dbus = false; + }; + extraPaths = [ + { + type = "daemon"; + dst = "/proc/nonexistent"; + path = "/bin/sh"; + args = [ + "-lc" + "sleep 1 && false" + ]; + } + ]; + }; }; extraHomeConfig.home.stateVersion = "23.05";