summary refs log tree commit diff
path: root/pkgs/games/warzone2100
diff options
context:
space:
mode:
authorFrancesco Gazzetta <fgaz@fgaz.me>2021-12-24 15:54:42 +0100
committerFrancesco Gazzetta <fgaz@fgaz.me>2021-12-24 15:54:42 +0100
commitf7324ddff59ebfd2110f31dfaf6a30506a73fea6 (patch)
tree7303c4cba5438a6b3a3011421ab0eaa333055e5a /pkgs/games/warzone2100
parentb95b332c3d3a4a217b921aa9a04d79a9fa9fe471 (diff)
downloadnixpkgs-f7324ddff59ebfd2110f31dfaf6a30506a73fea6.tar
nixpkgs-f7324ddff59ebfd2110f31dfaf6a30506a73fea6.tar.gz
nixpkgs-f7324ddff59ebfd2110f31dfaf6a30506a73fea6.tar.bz2
nixpkgs-f7324ddff59ebfd2110f31dfaf6a30506a73fea6.tar.lz
nixpkgs-f7324ddff59ebfd2110f31dfaf6a30506a73fea6.tar.xz
nixpkgs-f7324ddff59ebfd2110f31dfaf6a30506a73fea6.tar.zst
nixpkgs-f7324ddff59ebfd2110f31dfaf6a30506a73fea6.zip
warzone2100: add version test
Diffstat (limited to 'pkgs/games/warzone2100')
-rw-r--r--pkgs/games/warzone2100/default.nix11
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/games/warzone2100/default.nix b/pkgs/games/warzone2100/default.nix
index 90edaa64b4f..e5656e50de3 100644
--- a/pkgs/games/warzone2100/default.nix
+++ b/pkgs/games/warzone2100/default.nix
@@ -26,6 +26,9 @@
 , vulkan-loader
 , shaderc
 
+, testVersion
+, warzone2100
+
 , withVideos ? false
 }:
 
@@ -100,6 +103,14 @@ stdenv.mkDerivation rec {
     cp ${sequences_src} $out/share/warzone2100/sequences.wz
   '';
 
+  passthru.tests = {
+    version = testVersion {
+      package = warzone2100;
+      # The command always exits with code 1
+      command = "(warzone2100 --version || [ $? -eq 1 ])";
+    };
+  };
+
   meta = with lib; {
     description = "A free RTS game, originally developed by Pumpkin Studios";
     longDescription = ''