python3Packages.nexusrpc: Enable checkPhase (#489085)
This commit is contained in:
@@ -5,6 +5,9 @@
|
||||
hatchling,
|
||||
nix-update-script,
|
||||
typing-extensions,
|
||||
pyright,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@@ -20,6 +23,12 @@ buildPythonPackage rec {
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
# Patch out uv and run tests directly
|
||||
substituteInPlace tests/test_type_errors.py \
|
||||
--replace-fail '["uv", "run", "pyright",' '["pyright",'
|
||||
'';
|
||||
|
||||
build-system = [
|
||||
hatchling
|
||||
];
|
||||
@@ -28,6 +37,12 @@ buildPythonPackage rec {
|
||||
typing-extensions
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pyright
|
||||
pytest-asyncio
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"nexusrpc"
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user