about summary refs log tree commit diff
path: root/pkgs/by-name/sw
diff options
context:
space:
mode:
authoréclairevoyant <848000+eclairevoyant@users.noreply.github.com>2024-04-29 15:03:27 -0400
committeréclairevoyant <848000+eclairevoyant@users.noreply.github.com>2024-04-29 15:35:16 -0400
commit3596b1834e7840e601a7204ac43292484fb66ae8 (patch)
treefe5cb3806d5d8bd70b33451fde8ba88bb6109dd6 /pkgs/by-name/sw
parent32615dea4983a4e1121a82acf09e31db8f0a38eb (diff)
swayfx-unwrapped: add version test
Diffstat (limited to 'pkgs/by-name/sw')
-rw-r--r--pkgs/by-name/sw/swayfx-unwrapped/package.nix11
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/by-name/sw/swayfx-unwrapped/package.nix b/pkgs/by-name/sw/swayfx-unwrapped/package.nix
index dba0b992d298c..4026ed532252d 100644
--- a/pkgs/by-name/sw/swayfx-unwrapped/package.nix
+++ b/pkgs/by-name/sw/swayfx-unwrapped/package.nix
@@ -26,6 +26,7 @@
   wayland-scanner,
   xcbutilwm,
   wlroots,
+  testers,
   # Used by the NixOS module:
   isNixOS ? false,
   enableXWayland ? true,
@@ -118,6 +119,16 @@ stdenv.mkDerivation (finalAttrs: {
       (mesonEnable "tray" finalAttrs.trayEnabled)
     ];
 
+  passthru = {
+    tests = {
+      version = testers.testVersion {
+        package = finalAttrs.finalPackage;
+        command = "sway --version";
+        version = "swayfx version ${finalAttrs.version}";
+      };
+    };
+  };
+
   meta = {
     description = "Sway, but with eye candy!";
     homepage = "https://github.com/WillPower3309/swayfx";