Merge pull request #313834 from bcdarwin/unbreak-marge

marge-bot: unbreak by disabling erroring test
This commit is contained in:
Weijia Wang 2024-05-23 07:00:11 +02:00 committed by GitHub
commit ad98d54006
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -16,7 +16,7 @@ python3.pkgs.buildPythonApplication rec {
};
postPatch = ''
substituteInPlace setup.cfg --replace "--flake8 --pylint --cov=marge" ""
substituteInPlace setup.cfg --replace-fail "--flake8 --pylint --cov=marge" ""
'';
nativeBuildInputs = [
@ -30,12 +30,17 @@ python3.pkgs.buildPythonApplication rec {
requests
];
nativeCheckInputs = with python3.pkgs; [ pytestCheckHook ];
nativeCheckInputs = with python3.pkgs; [ pytestCheckHook pendulum ];
disabledTests = [
# test broken when run under Nix:
# "unittest.mock.InvalidSpecError: Cannot spec a Mock object."
"test_get_mr_ci_status"
];
disabledTestPaths = [
# test errors due to API mismatch in test setup:
# "ImportError: cannot import name 'set_test_now' from 'pendulum.helpers'"
"tests/test_interval.py"
];
pythonImportsCheck = [ "marge" ];