Unverified Commit e1e2a8f6 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

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

mycli: skip broken test
parents 137fbd84 fd6c5273
Loading
Loading
Loading
Loading
+13 −5
Original line number Diff line number Diff line
@@ -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"