8000 [po] auto sync · python/python-docs-zh-cn@c80f455 · GitHub
[go: up one dir, main page]

Skip to content

Commit c80f455

Browse files
[po] auto sync
1 parent 37d58ce commit c80f455

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

.stat.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"translation": "81.77%", "updated_at": "2025-06-09T23:55:42Z"}
1+
{"translation": "81.77%", "updated_at": "2025-06-10T13:57:15Z"}

library/doctest.po

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2028,6 +2028,11 @@ msgid ""
20282028
"way to pass options through :mod:`!unittest` to :mod:`!doctest` test "
20292029
"runners."
20302030
msgstr ""
2031+
"因此这两种创建 :class:`unittest.TestSuite` 的方式都会运行 :class:`!DocTestCase` 的实例。 "
2032+
"出于一个微妙的理由这是很重要的:当你自己运行 :mod:`doctest` 的函数时,你可以直接控制使用中的 :mod:`!doctest` "
2033+
"选项,具体是通过传递选项旗标给 :mod:`!doctest` 的函数。 然而,如果你在编写一个 :mod:`unittest` 框架,则最终要由 "
2034+
":mod:`!unittest` 来控制测试的运行时间和方式。 框架作者通常希望控制 :mod:`!doctest` "
2035+
"的报告选项(例如,可能由命令行选项指定),但没有办法通过 :mod:`!unittest` 向 :mod:`!doctest` 测试的运行方传递选项。"
20312036

20322037
#: ../../library/doctest.rst:1164
20332038
msgid ""
@@ -2063,6 +2068,12 @@ msgid ""
20632068
"instance was constructed, :mod:`!doctest`'s :mod:`!unittest` reporting flags"
20642069
" are ignored."
20652070
msgstr ""
2071+
"这是模块全局的设置,并会影响 :mod:`unittest` 模块未来运行的所有文档测试: :class:`!DocTestCase` 的 "
2072+
":meth:`!runTest` 方法会查看 :class:`!DocTestCase` 实例构建时为测试用例指定的选项旗标。 "
2073+
"如果没有指定报告旗标(这是典型且符合预期的情况),则 :mod:`!doctest` 的 :mod:`!unittest` 报告旗标将与选项旗标进行 "
2074+
":ref:`按位或运算 <bitwise>`,经过增强的选项旗标将被传递给为运行文档测试而创建的 :class:`DocTestRunner` 实例。 "
2075+
"如果在构造 :class:`!DocTestCase` 实例时指定了任何报告旗标,则 :mod:`!doctest` 的 "
2076+
":mod:`!unittest` 报告旗标将被忽略。"
20662077

20672078
#: ../../library/doctest.rst:1186
20682079
msgid ""

0 commit comments

Comments
 (0)
0