about summary refs log tree commit diff
path: root/pkgs/data/misc/wireless-regdb
diff options
context:
space:
mode:
authorSergei Trofimovich <slyich@gmail.com>2024-02-06 11:27:27 +0000
committerSergei Trofimovich <slyich@gmail.com>2024-02-06 11:27:27 +0000
commiteb657c45f99e64b326ad21eab76df1afb347953b (patch)
treeedd3a5a99994ecd1977109489686d36677c80593 /pkgs/data/misc/wireless-regdb
parent119232480d2d72eed7ce3fbbe00a61faade2d7d8 (diff)
downloadnixlib-eb657c45f99e64b326ad21eab76df1afb347953b.tar
nixlib-eb657c45f99e64b326ad21eab76df1afb347953b.tar.gz
nixlib-eb657c45f99e64b326ad21eab76df1afb347953b.tar.bz2
nixlib-eb657c45f99e64b326ad21eab76df1afb347953b.tar.lz
nixlib-eb657c45f99e64b326ad21eab76df1afb347953b.tar.xz
nixlib-eb657c45f99e64b326ad21eab76df1afb347953b.tar.zst
nixlib-eb657c45f99e64b326ad21eab76df1afb347953b.zip
wireless-regdb: add `crda` to tests
This will make it easier to catch bugs like
https://github.com/NixOS/nixpkgs/pull/286012#issuecomment-1929238512 in
future.
Diffstat (limited to 'pkgs/data/misc/wireless-regdb')
-rw-r--r--pkgs/data/misc/wireless-regdb/default.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/data/misc/wireless-regdb/default.nix b/pkgs/data/misc/wireless-regdb/default.nix
index 284e6f524de5..e9a7c6984d89 100644
--- a/pkgs/data/misc/wireless-regdb/default.nix
+++ b/pkgs/data/misc/wireless-regdb/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenvNoCC, fetchurl, directoryListingUpdater }:
+{ lib, stdenvNoCC, fetchurl, directoryListingUpdater, crda }:
 
 stdenvNoCC.mkDerivation rec {
   pname = "wireless-regdb";
@@ -16,7 +16,12 @@ stdenvNoCC.mkDerivation rec {
     "PREFIX="
   ];
 
-  passthru.updateScript = directoryListingUpdater { };
+  passthru = {
+    tests = {
+      inherit crda; # validate data base signature
+    };
+    updateScript = directoryListingUpdater { };
+  };
 
   meta = with lib; {
     description = "Wireless regulatory database for CRDA";