From 3f053cf4ab17d498b475e2fd270bd040e3c2ec51 Mon Sep 17 00:00:00 2001 From: Symphorien Gibol Date: Sat, 20 Mar 2021 18:54:15 +0100 Subject: [PATCH] python3.pkgs.matrix-nio: enable tests --- .../python-modules/matrix-nio/default.nix | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/matrix-nio/default.nix b/pkgs/development/python-modules/matrix-nio/default.nix index 8615414f9b8..9f10510d243 100644 --- a/pkgs/development/python-modules/matrix-nio/default.nix +++ b/pkgs/development/python-modules/matrix-nio/default.nix @@ -18,6 +18,12 @@ , peewee , cachetools , atomicwrites +, pytestCheckHook +, faker +, aioresponses +, hypothesis +, pytest-aiohttp +, pytest-benchmark }: buildPythonPackage rec { @@ -35,6 +41,7 @@ buildPythonPackage rec { nativeBuildInputs = [ git poetry-core + pytestCheckHook ]; propagatedBuildInputs = [ @@ -55,7 +62,20 @@ buildPythonPackage rec { atomicwrites ]; - doCheck = false; + checkInputs = [ + faker + aioresponses + hypothesis + pytest-aiohttp + pytest-benchmark + ]; + + disabledTests = [ + # touches network + "test_connect_wrapper" + # time dependent and flaky + "test_transfer_monitor_callbacks" + ]; meta = with lib; { description = "A Python Matrix client library, designed according to sans I/O principles";