aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'test/default.nix')
-rw-r--r--test/default.nix13
1 files changed, 6 insertions, 7 deletions
diff --git a/test/default.nix b/test/default.nix
index d53dcfca..385b3433 100644
--- a/test/default.nix
+++ b/test/default.nix
@@ -31,14 +31,13 @@ nixosTest {
{
environment.systemPackages = [
# For go tests:
- (writeShellScriptBin "fortify-go-test" ''
- set -e
- WORK="$(mktemp -ud)"
- cp -r "${self.packages.${system}.fortify.src}" "$WORK"
- chmod -R +w "$WORK"
- cd "$WORK"
+ (writeShellScriptBin "fortify-test" ''
+ cd ${self.packages.${system}.fortify.src}
${fhs}/bin/fortify-fhs -c \
- 'go generate ./... && go test ${if withRace then "-race" else "-count 16"} ./... && touch /tmp/go-test-ok'
+ 'go test ${if withRace then "-race" else "-count 16"} ./...' \
+ &> /tmp/fortify-test.log && \
+ touch /tmp/fortify-test-ok
+ touch /tmp/fortify-test-done
'')
];