From e229323c6dddd5c8d931574b8e950a87f27c0565 Mon Sep 17 00:00:00 2001 From: Grayson Tinker Date: Mon, 22 Jun 2026 13:29:12 -0700 Subject: [PATCH] auto-editor: fix tests with structuredAttrs --- pkgs/by-name/au/auto-editor/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/au/auto-editor/package.nix b/pkgs/by-name/au/auto-editor/package.nix index 2d66a987d949..e260967f09ce 100644 --- a/pkgs/by-name/au/auto-editor/package.nix +++ b/pkgs/by-name/au/auto-editor/package.nix @@ -54,6 +54,8 @@ buildNimPackage rec { # buildNimPackage hack substituteInPlace ae.nimble \ --replace-fail '"main=auto-editor"' '"main"' + + mv tests/unit.nim tests/tunit.nim # buildNimPackage expects tests to start with t ''; nativeCheckInputs = [ @@ -64,7 +66,7 @@ buildNimPackage rec { checkPhase = '' runHook preCheck - eval "nim r --nimcache:$NIX_BUILD_TOP/nimcache $nimFlags $src/tests/unit.nim" + nim_builder --phase:check substituteInPlace tests/test.py \ --replace-fail '"./auto-editor"' "\"$out/bin/main\""