diff --git a/library/unittest.mock.po b/library/unittest.mock.po index d1cbb0496a..e82c8bda3e 100644 --- a/library/unittest.mock.po +++ b/library/unittest.mock.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-12-16 00:03+0000\n" -"PO-Revision-Date: 2024-03-19 00:53+0800\n" +"PO-Revision-Date: 2024-03-27 08:49+0800\n" "Last-Translator: Adrian Liaw \n" "Language-Team: Chinese - TAIWAN (https://github.com/python/python-docs-zh-" "tw)\n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Poedit 3.4.1\n" +"X-Generator: Poedit 3.4.2\n" #: ../../library/unittest.mock.rst:3 msgid ":mod:`unittest.mock` --- mock object library" @@ -798,7 +798,7 @@ msgid "" msgstr "" "在匹配對 mock 的呼叫時,使用 *spec*\\ (或 *spec_set*\\ )建立的可呼叫 mock " "將會內省 (introspect) 規格物件的簽名 (signature)。因此,它可以匹配實際呼叫的" -"引數,無論它們是按位置傳遞還是按名稱傳遞: :: +"引數,無論它們是按位置傳遞還是按名稱傳遞: ::" #: ../../library/unittest.mock.rst:812 msgid "" @@ -2459,7 +2459,7 @@ msgid "" "args)." msgstr "" ":attr:`Mock.call_args` 和 :attr:`Mock.call_args_list` 中的 ``call`` 物件是" -"(位置引數, 關鍵字引數)的二元組,而 :attr:`Mock.mock_calls`中的 ``call`` 物" +"(位置引數, 關鍵字引數)的二元組,而 :attr:`Mock.mock_calls` 中的 ``call`` 物" "件以及你自己建立的 ``call`` 物件是(名稱, 位置引數, 關鍵字引數)的三元組。" #: ../../library/unittest.mock.rst:2286 @@ -2568,7 +2568,7 @@ msgstr "" msgid "" ":data:`ANY` is not limited to comparisons with call objects and so can also " "be used in test assertions::" -msgstr "" +msgstr ":data:`ANY` 不只能與呼叫物件比較,其也可以在測試斷言中使用: ::" #: ../../library/unittest.mock.rst:2391 msgid "FILTER_DIR" @@ -2582,10 +2582,10 @@ msgid "" "filtering, or need to switch it off for diagnostic purposes, then set ``mock." "FILTER_DIR = False``." msgstr "" -":data:`FILTER_DIR` 是一個模組級別的變數,用於控制 mock 物件回應 :func:`dir`的" -"方式。其預設值為 ``True``,它使用以下描述的過濾方式來只顯示有用的成員。如果你" -"不喜歡這個過濾方式,或由於診斷意圖而需要將其關閉,請設定 ``mock.FILTER_DIR = " -"False``。" +":data:`FILTER_DIR` 是一個模組級別的變數,用於控制 mock 物件回應 :func:`dir` " +"的方式。其預設值為 ``True``,它使用以下描述的過濾方式來只顯示有用的成員。如果" +"你不喜歡這個過濾方式,或由於診斷意圖而需要將其關閉,請設定 ``mock.FILTER_DIR " +"= False``。" #: ../../library/unittest.mock.rst:2401 msgid "" @@ -2657,10 +2657,10 @@ msgstr "" "*read_data* 是檔案處理方法 :meth:`~io.IOBase.read`、:meth:`~io.IOBase." "readline` 和 :meth:`~io.IOBase.readlines` 的回傳字串。對這些方法的呼叫將從 " "*read_data* 取得資料,直到資料耗盡。對這些方法的 mock 非常單純:每次呼叫 " -"*mock* 時,*read_data* 都會倒回到起點。如果你需要對提供給測試程式碼的資料進" -"行更多控制,你會需要自行客製化這個 mock。如果這樣還不夠,`PyPI `_ 上的其中一個記憶體內檔案系統 (in-memory filesystem) 套件 可以提供用於" -"測試的真實檔案系統。" +"*mock* 時,*read_data* 都會倒回到起點。如果你需要對提供給測試程式碼的資料進行" +"更多控制,你會需要自行客製化這個 mock。如果這樣還不夠,`PyPI `_ 上的其中一個記憶體內檔案系統 (in-memory filesystem) 套件可以提供用於測" +"試的真實檔案系統。" #: ../../library/unittest.mock.rst:2476 msgid "" @@ -2669,8 +2669,8 @@ msgid "" "than returning it on each call." msgstr "" "新增對 :meth:`~io.IOBase.readline` 和 :meth:`~io.IOBase.readlines` 的支援。:" -"meth:`~io.IOBase.read` 的 mock 更改為消耗 *read_data* 而不是在每次呼叫時" -"回傳它。" +"meth:`~io.IOBase.read` 的 mock 更改為消耗 *read_data* 而不是在每次呼叫時回傳" +"它。" #: ../../library/unittest.mock.rst:2481 msgid "*read_data* is now reset on each call to the *mock*." @@ -2945,11 +2945,11 @@ msgid "" "type, autospec doesn't use a spec for members that are set to ``None``. " "These will just be ordinary mocks (well - MagicMocks):" msgstr "" -"這就帶來了另一個問題。為稍後將成為不同型別的物件的成員提供預設值 ``None`` 是相" -"對常見的。``None`` 作為規格是無用的,因為它不允許你存取其上的\\ *任何*\\ 屬性" -"或方法。由於 ``None`` 作為規格\\ *永遠不會*\\ 有用,並且可能表示通常屬於其他" -"型別的成員,因此自動規格不會對設定為 ``None`` 的成員使用規格。這些會只是普通" -"的 mock(通常是 MagicMocks):" +"這就帶來了另一個問題。為稍後將成為不同型別的物件的成員提供預設值 ``None`` 是" +"相對常見的。``None`` 作為規格是無用的,因為它不允許你存取其上的\\ *任何*\\ 屬" +"性或方法。由於 ``None`` 作為規格\\ *永遠不會*\\ 有用,並且可能表示通常屬於其" +"他型別的成員,因此自動規格不會對設定為 ``None`` 的成員使用規格。這些會只是普" +"通的 mock(通常是 MagicMocks):" #: ../../library/unittest.mock.rst:2734 msgid ""