From b46bb471d888848ece73ce36a5318fbe583a316c Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Wed, 26 Aug 2026 17:24:19 +0800 Subject: [PATCH] test: fix security-firewall eval test to scalar per-host values --- .../tests/security-firewall/expected.nix | 14 +++++++------- .../aarch64-linux/tests/security-firewall/expr.nix | 14 +++++++------- .../tests/security-firewall/expected.nix | 14 +++++++------- .../x86_64-linux/tests/security-firewall/expr.nix | 14 +++++++------- 4 files changed, 28 insertions(+), 28 deletions(-) diff --git a/outputs/aarch64-linux/tests/security-firewall/expected.nix b/outputs/aarch64-linux/tests/security-firewall/expected.nix index bf428c90..6ca2c34e 100644 --- a/outputs/aarch64-linux/tests/security-firewall/expected.nix +++ b/outputs/aarch64-linux/tests/security-firewall/expected.nix @@ -1,7 +1,7 @@ -{ outputs, ... }: -let - inherit (outputs) nixosConfigurations; -in -builtins.mapAttrs (name: { - enabled = name == "ai-niri" || name == "shoukei-niri"; -}) nixosConfigurations +{ + lib, + outputs, +}: +lib.genAttrs (builtins.attrNames outputs.nixosConfigurations) ( + name: name == "ai-niri" || name == "shoukei-niri" +) diff --git a/outputs/aarch64-linux/tests/security-firewall/expr.nix b/outputs/aarch64-linux/tests/security-firewall/expr.nix index 8423c4e8..39873f63 100644 --- a/outputs/aarch64-linux/tests/security-firewall/expr.nix +++ b/outputs/aarch64-linux/tests/security-firewall/expr.nix @@ -1,7 +1,7 @@ -{ outputs, ... }: -let - inherit (outputs) nixosConfigurations; -in -builtins.mapAttrs (name: { - enabled = nixosConfigurations.${name}.config.networking.firewall.enable; -}) nixosConfigurations +{ + lib, + outputs, +}: +lib.genAttrs (builtins.attrNames outputs.nixosConfigurations) ( + name: outputs.nixosConfigurations.${name}.config.networking.firewall.enable +) diff --git a/outputs/x86_64-linux/tests/security-firewall/expected.nix b/outputs/x86_64-linux/tests/security-firewall/expected.nix index bf428c90..6ca2c34e 100644 --- a/outputs/x86_64-linux/tests/security-firewall/expected.nix +++ b/outputs/x86_64-linux/tests/security-firewall/expected.nix @@ -1,7 +1,7 @@ -{ outputs, ... }: -let - inherit (outputs) nixosConfigurations; -in -builtins.mapAttrs (name: { - enabled = name == "ai-niri" || name == "shoukei-niri"; -}) nixosConfigurations +{ + lib, + outputs, +}: +lib.genAttrs (builtins.attrNames outputs.nixosConfigurations) ( + name: name == "ai-niri" || name == "shoukei-niri" +) diff --git a/outputs/x86_64-linux/tests/security-firewall/expr.nix b/outputs/x86_64-linux/tests/security-firewall/expr.nix index 8423c4e8..39873f63 100644 --- a/outputs/x86_64-linux/tests/security-firewall/expr.nix +++ b/outputs/x86_64-linux/tests/security-firewall/expr.nix @@ -1,7 +1,7 @@ -{ outputs, ... }: -let - inherit (outputs) nixosConfigurations; -in -builtins.mapAttrs (name: { - enabled = nixosConfigurations.${name}.config.networking.firewall.enable; -}) nixosConfigurations +{ + lib, + outputs, +}: +lib.genAttrs (builtins.attrNames outputs.nixosConfigurations) ( + name: outputs.nixosConfigurations.${name}.config.networking.firewall.enable +)