From 03f0d91e5acbdbcc8eaa3939e18b7a00e51c36a8 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 26 Jul 2026 14:44:34 +0200 Subject: [PATCH] sonic-server: use versionCheckHook --- pkgs/by-name/so/sonic-server/package.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/so/sonic-server/package.nix b/pkgs/by-name/so/sonic-server/package.nix index c13d08129ac2..f40d3b88c98b 100644 --- a/pkgs/by-name/so/sonic-server/package.nix +++ b/pkgs/by-name/so/sonic-server/package.nix @@ -5,8 +5,7 @@ nix-update-script, nixosTests, rustPlatform, - sonic-server, - testers, + versionCheckHook, }: rustPlatform.buildRustPackage rec { @@ -43,14 +42,11 @@ rustPlatform.buildRustPackage rec { # Found argument '--test-threads' which wasn't expected, or isn't valid in this context doCheck = false; + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + passthru = { - tests = { - inherit (nixosTests) sonic-server; - version = testers.testVersion { - command = "sonic --version"; - package = sonic-server; - }; - }; + tests.sonic-server = nixosTests.sonic-server; updateScript = nix-update-script { }; };