about summary refs log tree commit diff
diff options
context:
space:
mode:
authorpjotrp2026-04-25 09:50:49 +0200
committerpjotrp2026-04-25 09:50:49 +0200
commitc9b6168de3c660afb78293fe799d7ab2946044ff (patch)
tree447a335c1a745c518a450933bbadd9506bc713b3
parent51aa7ec41d70316d610fd360a47f5d135867dab2 (diff)
downloadguix-bioinformatics-c9b6168de3c660afb78293fe799d7ab2946044ff.tar.gz
Fix tests
-rw-r--r--gn/packages/network.scm15
1 files changed, 3 insertions, 12 deletions
diff --git a/gn/packages/network.scm b/gn/packages/network.scm
index ae4ed92..939d2a1 100644
--- a/gn/packages/network.scm
+++ b/gn/packages/network.scm
@@ -67,19 +67,10 @@
               (when tests?
                 (with-directory-excursion
                   "src/github.com/juanfont/headscale"
-                  ;; Skip hscontrol/db: requires PostgreSQL
+                  ;; Skip Postgres and Constraints tests: need embedded PostgreSQL
                   (invoke "go" "test" "-mod=vendor" "-short"
-                          "-skip" "TestDB"
-                          "./cmd/..."
-                          "./hscontrol/mapper/..."
-                          "./hscontrol/derp/..."
-                          "./hscontrol/db/sqliteconfig/..."
-                          "./hscontrol/policy/..."
-                          "./hscontrol/routes/..."
-                          "./hscontrol/state/..."
-                          "./hscontrol/types/..."
-                          "./hscontrol/util/..."
-                          "./integration/..."))))))))
+                          "-skip" "(?i)postgres|Constraints"
+                          "./..."))))))))
     (native-inputs
      `(("vendor-tar"
         ,(origin