From 6ed700bfe4fe6b66a9121365056f63041b85ab3d Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Sun, 20 Oct 2024 10:43:59 +0530 Subject: [PATCH] espanso: fix test Signed-off-by: phanirithvij --- tests/modules/services/espanso/basic-configuration.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tests/modules/services/espanso/basic-configuration.nix b/tests/modules/services/espanso/basic-configuration.nix index 07a72ca8d..1ceac07e4 100644 --- a/tests/modules/services/espanso/basic-configuration.nix +++ b/tests/modules/services/espanso/basic-configuration.nix @@ -46,8 +46,14 @@ nmt.script = '' serviceFile=home-files/.config/systemd/user/espanso.service + expectedServiceFile=${./basic-configuration.service} assertFileExists "$serviceFile" - assertFileContent "$serviceFile" ${./basic-configuration.service} + # ensure espanso is in ExecStart + assertFileRegex "$serviceFile" 'ExecStart=.*/bin/espanso launcher' + # rest of the file should be identical + grep -v "/bin/espanso launcher" "$(_abs $serviceFile)" > espanso-service.actual + grep -v "/bin/espanso launcher" "$expectedServiceFile" > espanso-service.expected + assertFileContent "$(realpath espanso-service.actual)" espanso-service.expected configFile=home-files/.config/espanso/config/default.yml assertFileExists "$configFile"