From c8dc909406be6371195b4d7d741c5074badbdaf3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 23 Aug 2023 10:53:58 +0200 Subject: [PATCH] python311Packages.pylink-square: disable failing tests --- .../python-modules/pylink-square/default.nix | 29 ++++++++++++++----- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pylink-square/default.nix b/pkgs/development/python-modules/pylink-square/default.nix index a037511288f8..2903c0f8d566 100644 --- a/pkgs/development/python-modules/pylink-square/default.nix +++ b/pkgs/development/python-modules/pylink-square/default.nix @@ -1,20 +1,21 @@ { lib , buildPythonPackage -, fetchPypi , fetchFromGitHub +, fetchPypi , mock , psutil -, six -, future , pytestCheckHook +, pythonOlder +, six }: buildPythonPackage rec { pname = "pylink-square"; version = "1.2.0"; - format = "setuptools"; + disabled = pythonOlder "3.7"; + src = fetchFromGitHub { owner = "square"; repo = "pylink"; @@ -22,20 +23,32 @@ buildPythonPackage rec { hash = "sha256-rcM7gvUUfXN5pL9uIihzmOCXA7NKjiMt2GaQaGJxD9M="; }; - propagatedBuildInputs = [ psutil six future ]; + propagatedBuildInputs = [ + psutil + six + ]; nativeCheckInputs = [ mock pytestCheckHook ]; - pythonImportsCheck = [ "pylink" ]; + pythonImportsCheck = [ + "pylink" + ]; + + disabledTests = [ + # AttributeError: 'called_once_with' is not a valid assertion + "test_cp15_register_write_success" + "test_jlink_restarted" + "test_set_log_file_success" + ]; meta = with lib; { description = "Python interface for the SEGGER J-Link"; homepage = "https://github.com/square/pylink"; - changelog = "https://github.com/square/pylink/blob/${src.rev}/CHANGELOG.md"; - maintainers = with maintainers; [ dump_stack ]; + changelog = "https://github.com/square/pylink/blob/v${version}/CHANGELOG.md"; license = licenses.asl20; + maintainers = with maintainers; [ dump_stack ]; }; }