python3Packages.ipykernel: use pytestCheckHook, enable all tests
All tests pass on NixOS. Some still fail on Darwin, but it's a different issue.
This commit is contained in:
parent
eda01862c4
commit
afacb9d06b
1 changed files with 5 additions and 5 deletions
|
@ -7,7 +7,7 @@
|
|||
, traitlets
|
||||
, tornado
|
||||
, pythonOlder
|
||||
, pytest
|
||||
, pytestCheckHook
|
||||
, nose
|
||||
}:
|
||||
|
||||
|
@ -21,7 +21,6 @@ buildPythonPackage rec {
|
|||
sha256 = "04jx6ihj3zpj4c7acqa14gl37mpdnbgmfm4nvv97xkjc1cz920xm";
|
||||
};
|
||||
|
||||
checkInputs = [ pytest nose ];
|
||||
propagatedBuildInputs = [ ipython jupyter_client traitlets tornado ];
|
||||
|
||||
# https://github.com/ipython/ipykernel/pull/377
|
||||
|
@ -32,9 +31,10 @@ buildPythonPackage rec {
|
|||
})
|
||||
];
|
||||
|
||||
# For failing tests, see https://github.com/ipython/ipykernel/issues/387
|
||||
checkPhase = ''
|
||||
HOME=$(mktemp -d) pytest ipykernel -k "not (test_sys_path or test_sys_path_profile_dir or test_complete)"
|
||||
checkInputs = [ pytestCheckHook nose ];
|
||||
dontUseSetuptoolsCheck = true;
|
||||
preCheck = ''
|
||||
export HOME=$(mktemp -d)
|
||||
'';
|
||||
|
||||
# Some of the tests use localhost networking.
|
||||
|
|
Loading…
Reference in a new issue