瀏覽代碼

tests: fix ZeroDivisionError msg test for py314, fixes #8913

Thomas Waldmann 1 周之前
父節點
當前提交
eaca4a6c4a
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 1 1
      src/borg/testsuite/legacyrepository_test.py
  2. 1 1
      src/borg/testsuite/repository_test.py

+ 1 - 1
src/borg/testsuite/legacyrepository_test.py

@@ -976,7 +976,7 @@ def test_remote_rpc_exception_transport(remote_repository):
             remote_repository.call("inject_exception", {"kind": "divide"})
         except LegacyRemoteRepository.RPCError as e:
             assert e.unpacked
-            assert e.get_message() == "ZeroDivisionError: integer division or modulo by zero\n"
+            assert e.get_message().startswith("ZeroDivisionError:")
             assert e.exception_class == "ZeroDivisionError"
             assert len(e.exception_full) > 0
 

+ 1 - 1
src/borg/testsuite/repository_test.py

@@ -224,7 +224,7 @@ def test_remote_rpc_exception_transport(remote_repository):
             remote_repository.call("inject_exception", {"kind": "divide"})
         except RemoteRepository.RPCError as e:
             assert e.unpacked
-            assert e.get_message() == "ZeroDivisionError: integer division or modulo by zero\n"
+            assert e.get_message().startswith("ZeroDivisionError:")
             assert e.exception_class == "ZeroDivisionError"
             assert len(e.exception_full) > 0