Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit0d5a450

Browse files
committed
translated to 70%
1 parent85630b9 commit0d5a450

File tree

2 files changed

+94
-3
lines changed

2 files changed

+94
-3
lines changed

‎dictionaries/library_unittest.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
frozenset
12
frozensets
23
msg
34
logs

‎library/unittest.po

Lines changed: 93 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ msgstr ""
1515
"Project-Id-Version:Python 3.8\n"
1616
"Report-Msgid-Bugs-To:\n"
1717
"POT-Creation-Date:2020-05-05 12:54+0200\n"
18-
"PO-Revision-Date:2020-10-04 02:15+0200\n"
18+
"PO-Revision-Date:2020-10-05 09:40+0200\n"
1919
"Language-Team:python-doc-es\n"
2020
"MIME-Version:1.0\n"
2121
"Content-Type:text/plain; charset=UTF-8\n"
@@ -1352,6 +1352,12 @@ msgid ""
13521352
"`assertRaisesRegex`, :meth:`assertWarns`, :meth:`assertWarnsRegex` only when "
13531353
"they are used as a context manager."
13541354
msgstr""
1355+
"Todos los métodos de aserción aceptan un argumento *msg* que, si se "
1356+
"especifica, se utiliza como mensaje de error en caso de fallo (véase "
1357+
"también :data:`longMessage`). Tenga en cuenta que el argumento de la palabra "
1358+
"clave *msg* puede pasarse a :meth:`assertRaises`, :meth:"
1359+
"`assertRaisesRegex`, :meth:`assertWarns`, :meth:`assertWarnsRegex` sólo "
1360+
"cuando se utilizan como gestor de contexto."
13551361

13561362
#:../Doc/library/unittest.rst:861
13571363
msgid""
@@ -1370,10 +1376,17 @@ msgid ""
13701376
"message (see also the :ref:`list of type-specific methods <type-specific-"
13711377
"methods>`)."
13721378
msgstr""
1379+
"Además, si *first* y *second* son exactamente del mismo tipo y uno de lista, "
1380+
"tuple, dict, set, frozenset o str o cualquier tipo que una subclase registre "
1381+
"con :meth:`addTypeEqualityFunc` se llamará a la función de igualdad "
1382+
"específica del tipo para generar un mensaje de error por defecto más útil "
1383+
"(véase también la :ref:`lista de métodos específicos del tipo <type-specific-"
1384+
"methods>`)."
13731385

13741386
#:../Doc/library/unittest.rst:871
13751387
msgid"Added the automatic calling of type-specific equality function."
13761388
msgstr""
1389+
"Añadida la llamada automática de la función de igualdad de tipo específico."
13771390

13781391
#:../Doc/library/unittest.rst:874
13791392
msgid""
@@ -1388,6 +1401,8 @@ msgid ""
13881401
"Test that *first* and *second* are not equal. If the values do compare "
13891402
"equal, the test will fail."
13901403
msgstr""
1404+
"Testea que *first* y *second* no son iguales. Si los valores son iguales, "
1405+
"el test fallará."
13911406

13921407
#:../Doc/library/unittest.rst:887
13931408
msgid"Test that *expr* is true (or false)."
@@ -1401,6 +1416,11 @@ msgid ""
14011416
"``assertEqual(a, b)`` instead of ``assertTrue(a == b)``), because they "
14021417
"provide a better error message in case of failure."
14031418
msgstr""
1419+
"Note que esto es equivalente a ``bool(expr) is True`` y no a ``expr is "
1420+
"True`` (use ``assertIs(expr, True)`` para lo último). Este método también "
1421+
"debe evitarse cuando se disponga de métodos más específicos (por ejemplo, "
1422+
"``assertEqual(a, b)`` en lugar de ``assertTrue(a == b)``), porque "
1423+
"proporcionan un mejor mensaje de error en caso de fallo."
14041424

14051425
#:../Doc/library/unittest.rst:899
14061426
msgid""
@@ -1422,6 +1442,10 @@ msgid ""
14221442
"a tuple of classes, as supported by :func:`isinstance`). To check for the "
14231443
"exact type, use :func:`assertIs(type(obj), cls) <assertIs>`."
14241444
msgstr""
1445+
"Testea que *obj* es (o no es) una instancia de *cls* (que puede ser una "
1446+
"clase o una tupla de clases, de la misma forma que soporta :func:"
1447+
"`isinstance`). Para chequear por el tipo exacto, use :func:"
1448+
"`assertIs(type(obj), cls) <assertIs>`."
14251449

14261450
#:../Doc/library/unittest.rst:932
14271451
msgid""
@@ -1531,7 +1555,7 @@ msgstr ""
15311555
#:../Doc/library/unittest.rst:984
15321556
msgid"Added the ability to use :meth:`assertRaises` as a context manager."
15331557
msgstr""
1534-
"Añadió la capacidad de usar :meth:`assertRaises`como gestor de contexto."
1558+
"Añadió la capacidad de usar :meth:`assertRaises`como gestor de contexto."
15351559

15361560
#:../Doc/library/unittest.rst:987
15371561
msgid"Added the :attr:`exception` attribute."
@@ -1551,6 +1575,10 @@ msgid ""
15511575
"object or a string containing a regular expression suitable for use by :func:"
15521576
"`re.search`. Examples::"
15531577
msgstr""
1578+
"Como :meth:`assertRaises` pero también testea que *regex* coincide en la "
1579+
"representación de la cadena de la excepción planteada. *regex* puede ser un "
1580+
"objeto de expresión regular o una cadena que contiene una expresión regular "
1581+
"adecuada para ser usada por :func:`re.search`. Ejemplos::"
15541582

15551583
#:../Doc/library/unittest.rst:1005../Doc/library/unittest.rst:1073
15561584
msgid"or::"
@@ -2030,7 +2058,7 @@ msgid ""
20302058
msgstr""
20312059
"Testea que dos conjuntos son iguales. Si no es así, se construye un mensaje "
20322060
"de error que enumera las diferencias entre los conjuntos. Este método se "
2033-
"utiliza por defecto cuando se comparan lossets o frozensets con :meth:"
2061+
"utiliza por defecto cuando se comparan losconjuntos o frozensets con :meth:"
20342062
"`assertEqual`."
20352063

20362064
#:../Doc/library/unittest.rst:1320
@@ -2164,19 +2192,29 @@ msgid ""
21642192
"`TestResult`; subclasses of :class:`TestCase` should override this as "
21652193
"necessary."
21662194
msgstr""
2195+
"Para las instancias de :class:`TestCase`, ésta siempre será una instancia "
2196+
"de :class:`TestResult`; las subclases de :class:`TestCase` deben anular esto "
2197+
"según sea necesario."
21672198

21682199
#:../Doc/library/unittest.rst:1412
21692200
msgid""
21702201
"Return a string identifying the specific test case. This is usually the "
21712202
"full name of the test method, including the module and class name."
21722203
msgstr""
2204+
"Devuelva una cadena que identifique el caso de test específico. Normalmente "
2205+
"es el nombre completo del método de test, incluyendo el nombre del módulo y "
2206+
"de la clase."
21732207

21742208
#:../Doc/library/unittest.rst:1418
21752209
msgid""
21762210
"Returns a description of the test, or ``None`` if no description has been "
21772211
"provided. The default implementation of this method returns the first line "
21782212
"of the test method's docstring, if available, or ``None``."
21792213
msgstr""
2214+
"Devuelve una descripción de la prueba, o ``None`` si no se ha proporcionado "
2215+
"ninguna descripción. La implementación por defecto de este método devuelve "
2216+
"la primera línea de la docstring del método de test, si está disponible, o "
2217+
"``None`` ."
21802218

21812219
#:../Doc/library/unittest.rst:1423
21822220
msgid""
@@ -2185,6 +2223,10 @@ msgid ""
21852223
"unittest extensions and adding the test name was moved to the :class:"
21862224
"`TextTestResult` in Python 3.2."
21872225
msgstr""
2226+
"En 3.1 esto se cambió para añadir el nombre del test a la descripción corta "
2227+
"incluso en presencia de una docstring. Esto causó problemas de "
2228+
"compatibilidad con las extensiones de unittest y la adición del nombre de "
2229+
"test fue movida a la :class:`TextTestResult` en Python 3.2."
21882230

21892231
#:../Doc/library/unittest.rst:1432
21902232
msgid""
@@ -2194,31 +2236,46 @@ msgid ""
21942236
"arguments and keyword arguments passed into :meth:`addCleanup` when they are "
21952237
"added."
21962238
msgstr""
2239+
"Añade una función que se llamará después de :meth:``tearDown`` a los "
2240+
"recursos de limpieza utilizados durante el test. Las funciones se llamarán "
2241+
"en orden inverso al orden en que se agregan (:abbr:`LIFO (last-in, first-"
2242+
"out)`). Se llaman con cualquier argumento y argumentos de palabra clave que "
2243+
"se pase a :meth:`addCleanup` cuando se agregan."
21972244

21982245
#:../Doc/library/unittest.rst:1438
21992246
msgid""
22002247
"If :meth:`setUp` fails, meaning that :meth:`tearDown` is not called, then "
22012248
"any cleanup functions added will still be called."
22022249
msgstr""
2250+
"Si :meth:`setUp` falla, lo que significa que :meth:`tearDown` no se llama, "
2251+
"entonces cualquier función de limpieza añadida seguirá siendo llamada."
22032252

22042253
#:../Doc/library/unittest.rst:1446
22052254
msgid""
22062255
"This method is called unconditionally after :meth:`tearDown`, or after :meth:"
22072256
"`setUp` if :meth:`setUp` raises an exception."
22082257
msgstr""
2258+
"Este método se llama incondicionalmente después de :meth:`tearDown`, o "
2259+
"después de :meth:`setUp` si :meth:`setUp` lanza una excepción."
22092260

22102261
#:../Doc/library/unittest.rst:1449
22112262
msgid""
22122263
"It is responsible for calling all the cleanup functions added by :meth:"
22132264
"`addCleanup`. If you need cleanup functions to be called *prior* to :meth:"
22142265
"`tearDown` then you can call :meth:`doCleanups` yourself."
22152266
msgstr""
2267+
"Es responsable de llamar a todas las funciones de limpieza añadidas por :"
2268+
"meth:`addCleanup`. Si necesitas que las funciones de limpieza se llamen *con "
2269+
"anterioridad* a :meth:`tearDown` entonces puedes llamar a :meth:`doCleanups` "
2270+
"tú mismo."
22162271

22172272
#:../Doc/library/unittest.rst:1454
22182273
msgid""
22192274
":meth:`doCleanups` pops methods off the stack of cleanup functions one at a "
22202275
"time, so it can be called at any time."
22212276
msgstr""
2277+
":meth:`doCleanups` saca los métodos de la pila de funciones de limpieza uno "
2278+
"a uno, así que se puede llamar en cualquier momento."
22222279

22232280
#:../Doc/library/unittest.rst:1461
22242281
msgid""
@@ -2228,37 +2285,55 @@ msgid ""
22282285
"with any arguments and keyword arguments passed into :meth:`addClassCleanup` "
22292286
"when they are added."
22302287
msgstr""
2288+
"Añade una función que se llamará después de :meth:`tearDownClass` para "
2289+
"limpiar recursos utilizados durante la clase de test. Las funciones se "
2290+
"llamarán en orden inverso al orden en que se agregan (:abbr:`LIFO (last-in, "
2291+
"first-out)`). Se llaman con cualquier argumento y argumento de palabra clave "
2292+
"que se pase a :meth:`addClassCleanup` cuando se añadan."
22312293

22322294
#:../Doc/library/unittest.rst:1467
22332295
msgid""
22342296
"If :meth:`setUpClass` fails, meaning that :meth:`tearDownClass` is not "
22352297
"called, then any cleanup functions added will still be called."
22362298
msgstr""
2299+
"Si :meth:`setUpClass` falla, lo que significa que :meth:`tearDownClass` no "
2300+
"se invoca, entonces cualquier función de limpieza añadida seguirá siendo "
2301+
"llamada."
22372302

22382303
#:../Doc/library/unittest.rst:1475
22392304
msgid""
22402305
"This method is called unconditionally after :meth:`tearDownClass`, or after :"
22412306
"meth:`setUpClass` if :meth:`setUpClass` raises an exception."
22422307
msgstr""
2308+
"Este método se llama incondicionalmente después de :meth:`tearDownClass`, o "
2309+
"después de :meth:`setUpClass` si :meth:`setUpClass` lanza una excepción."
22432310

22442311
#:../Doc/library/unittest.rst:1478
22452312
msgid""
22462313
"It is responsible for calling all the cleanup functions added by :meth:"
22472314
"`addCleanupClass`. If you need cleanup functions to be called *prior* to :"
22482315
"meth:`tearDownClass` then you can call :meth:`doCleanupsClass` yourself."
22492316
msgstr""
2317+
"Es responsable de llamar a todas las funciones de limpieza añadidas por :"
2318+
"meth:`addCleanupClass`. Si necesitas que las funciones de limpieza se llamen "
2319+
"*con anterioridad* a :meth:`tearDownClass` entonces puedes llamar a :meth:"
2320+
"`doCleanupsClass` tú mismo."
22502321

22512322
#:../Doc/library/unittest.rst:1483
22522323
msgid""
22532324
":meth:`doCleanupsClass` pops methods off the stack of cleanup functions one "
22542325
"at a time, so it can be called at any time."
22552326
msgstr""
2327+
":meth:`doCleanupsClass` saca los métodos de la pila de funciones de limpieza "
2328+
"de uno en uno, así que se puede llamar en cualquier momento."
22562329

22572330
#:../Doc/library/unittest.rst:1491
22582331
msgid""
22592332
"This class provides an API similar to :class:`TestCase` and also accepts "
22602333
"coroutines as test functions."
22612334
msgstr""
2335+
"Esta clase proporciona una API similar a :class:`TestCase` y también acepta "
2336+
"corutinas como funciones de test."
22622337

22632338
#:../Doc/library/unittest.rst:1498
22642339
msgid""
@@ -2268,6 +2343,11 @@ msgid ""
22682343
"method will be considered an error rather than a test failure. The default "
22692344
"implementation does nothing."
22702345
msgstr""
2346+
"Método llamado para preparar la configuración de test. Esto se llama después "
2347+
"de :meth:`setUp`. Se llama inmediatamente antes de llamar al método de test; "
2348+
"aparte de :exc:`AssertionError` o :exc:`SkipTest`, cualquier excepción "
2349+
"lanzada por este método se considerará un error más que un fallo del test. "
2350+
"La implementación por defecto no hace nada."
22712351

22722352
#:../Doc/library/unittest.rst:1506
22732353
msgid""
@@ -2281,6 +2361,16 @@ msgid ""
22812361
"method will only be called if the :meth:`asyncSetUp` succeeds, regardless of "
22822362
"the outcome of the test method. The default implementation does nothing."
22832363
msgstr""
2364+
"Método llamado inmediatamente después de que se haya llamado el método de "
2365+
"test y se haya registrado el resultado. Esto se llama antes de :meth:"
2366+
"`tearDown`. Se llama así aunque el método de test haya lanzado una "
2367+
"excepción, por lo que la implementación en las subclases puede necesitar ser "
2368+
"particularmente cuidadosa en la comprobación del estado interno. Cualquier "
2369+
"excepción, que no sea :exc:`AssertionError` o :exc:`SkipTest`, lanzada por "
2370+
"este método se considerará un error adicional en lugar de un fallo del test "
2371+
"(aumentando así el número total de errores reportados). Este método sólo se "
2372+
"llamará si :meth:`asyncSetUp` tiene éxito, independientemente del resultado "
2373+
"del método de test. La implementación por defecto no hace nada."
22842374

22852375
#:../Doc/library/unittest.rst:1518
22862376
msgid"This method accepts a coroutine that can be used as a cleanup function."

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp