Merge pull request #214972 from jfly/issue-211415-disable-failing-mycli-test

mycli: skip broken test
This commit is contained in:
Weijia Wang 2023-02-07 17:16:43 +01:00 committed by GitHub
commit e1e2a8f671
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -30,16 +30,24 @@ buildPythonApplication rec {
sqlparse
];
nativeCheckInputs = [ pytest glibcLocales ];
nativeCheckInputs = [ pytestCheckHook glibcLocales ];
checkPhase = ''
preCheck = ''
export HOME=.
export LC_ALL="en_US.UTF-8"
py.test \
--ignore=mycli/packages/paramiko_stub/__init__.py
'';
disabledTestPaths = [
"mycli/packages/paramiko_stub/__init__.py"
];
disabledTests = [
# Note: test_auto_escaped_col_names is currently failing due to a bug upstream.
# TODO: re-enable this test once there is a fix upstream. See
# https://github.com/dbcli/mycli/issues/1103 for details.
"test_auto_escaped_col_names"
];
postPatch = ''
substituteInPlace setup.py \
--replace "cryptography == 36.0.2" "cryptography"