Unverified Commit bda800cd authored by Tom Hunze's avatar Tom Hunze
Browse files

python313Packages.pystemd: fix build

parent 06c99c29
Loading
Loading
Loading
Loading
+9 −9
Original line number Diff line number Diff line
@@ -6,8 +6,7 @@
  systemd,
  lxml,
  psutil,
  pytest,
  mock,
  pytestCheckHook,
  pkg-config,
  cython,
}:
@@ -44,17 +43,18 @@ buildPythonPackage rec {
  ];

  nativeCheckInputs = [
    mock
    pytest
    pytestCheckHook
  ];

  checkPhase = ''
    runHook preCheck
    # pytestCheckHook doesn't work
    pytest tests
    runHook postCheck
  # Having the source root in `sys.path` causes import issues
  preCheck = ''
    cd tests
  '';

  disabledTestPaths = [
    "test_version.py" # Requires cstq which is not in nixpkgs
  ];

  pythonImportsCheck = [ "pystemd" ];

  meta = {