From 31b74a2bb3c6d1939d4d53c576498381ddd9646b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 12 Dec 2024 05:19:14 +0100 Subject: [PATCH] python312Packages.zamg: enable tests --- .../python-modules/zamg/default.nix | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zamg/default.nix b/pkgs/development/python-modules/zamg/default.nix index 0902bf080700..1d87e72268f8 100644 --- a/pkgs/development/python-modules/zamg/default.nix +++ b/pkgs/development/python-modules/zamg/default.nix @@ -1,9 +1,13 @@ { lib, aiohttp, + aresponses, buildPythonPackage, fetchFromGitHub, poetry-core, + pytest-asyncio, + pytest-cov-stub, + pytestCheckHook, pythonOlder, }: @@ -25,11 +29,21 @@ buildPythonPackage rec { dependencies = [ aiohttp ]; - # Module has no tests - doCheck = false; + nativeCheckInputs = [ + aresponses + pytest-asyncio + pytest-cov-stub + pytestCheckHook + ]; pythonImportsCheck = [ "zamg" ]; + disabledTests = [ + # Tests are outdated + "test_update_fail_3" + "test_properties_fail_2" + ]; + meta = with lib; { description = "Library to read weather data from ZAMG Austria"; homepage = "https://github.com/killer0071234/python-zamg";