Merge pull request #314105 from NixOS/backport-313474-to-release-24.05

[Backport release-24.05] python312Packages.webssh: fix test case
This commit is contained in:
Nick Cao 2024-05-24 08:56:16 -04:00 committed by GitHub
commit 6aab26af23
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 22 additions and 5 deletions

View File

@ -18,6 +18,10 @@ buildPythonPackage rec {
hash = "sha256-mRestRJukaf7ti3vIs/MM/R+zpGmK551j5HAM2chBsE=";
};
patches = [
./remove-typo-in-test-case.patch
];
propagatedBuildInputs = [
paramiko
tornado
@ -27,11 +31,6 @@ buildPythonPackage rec {
pythonImportsCheck = [ "webssh" ];
disabledTests = [
# Test fails with AttributeError (possibly related to paramiko update)
"test_app_with_bad_host_key"
];
meta = with lib; {
description = "Web based SSH client";
mainProgram = "wssh";

View File

@ -0,0 +1,18 @@
---
tests/test_handler.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/test_handler.py b/tests/test_handler.py
index a9ad924..950e672 100644
--- a/tests/test_handler.py
+++ b/tests/test_handler.py
@@ -336,5 +336,5 @@ class TestIndexHandler(unittest.TestCase):
ssh.exec_command.return_value = (stdin, stdout, stderr)
encoding = IndexHandler.get_default_encoding(handler, ssh)
- self.assertEquals("utf-8", encoding)
+ self.assertEqual("utf-8", encoding)
--
2.44.0