From 78413483d3fc5928800aa3b68bfb38f913e52b2f Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sun, 11 Oct 2020 19:49:46 +0100 Subject: [PATCH] python3Packages.cocotb: fix tests --- pkgs/development/python-modules/cocotb/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/cocotb/default.nix b/pkgs/development/python-modules/cocotb/default.nix index c0148effdf9..26fceb2e78f 100644 --- a/pkgs/development/python-modules/cocotb/default.nix +++ b/pkgs/development/python-modules/cocotb/default.nix @@ -33,6 +33,12 @@ buildPythonPackage rec { checkInputs = [ swig verilog ]; checkPhase = '' + # test expected failures actually pass because of a fix in our icarus version + # https://github.com/cocotb/cocotb/issues/1952 + substituteInPlace tests/test_cases/test_discovery/test_discovery.py \ + --replace 'def access_single_bit' $'def foo(x): pass\ndef foo' \ + --replace 'def access_single_bit_assignment' $'def foo(x): pass\ndef foo' + export PATH=$out/bin:$PATH make test '';