From e4b91567e8be3dd69066265f0a894e1754632951 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Thu, 19 Dec 2019 14:30:50 +0100 Subject: [PATCH] matrix-synapse: expose nixos-test in derivation As proposed during the last matrix-synapse bump[1]. [1] https://github.com/NixOS/nixpkgs/pull/75860#issuecomment-567007810 --- pkgs/servers/matrix-synapse/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/matrix-synapse/default.nix b/pkgs/servers/matrix-synapse/default.nix index db61fd5568e..30ccf6512f2 100644 --- a/pkgs/servers/matrix-synapse/default.nix +++ b/pkgs/servers/matrix-synapse/default.nix @@ -1,5 +1,5 @@ { lib, stdenv, python3, openssl -, enableSystemd ? stdenv.isLinux +, enableSystemd ? stdenv.isLinux, nixosTests }: with python3.pkgs; @@ -78,6 +78,8 @@ in buildPythonApplication rec { doCheck = !stdenv.isDarwin; + passthru.tests = { inherit (nixosTests) matrix-synapse; }; + checkPhase = '' PYTHONPATH=".:$PYTHONPATH" ${python3.interpreter} -m twisted.trial tests '';