Skip to content

Commit 0d5a450

Browse files
committed
translated to 70%
1 parent 85630b9 commit 0d5a450

File tree

2 files changed

+94
-3
lines changed

2 files changed

+94
-3
lines changed

dictionaries/library_unittest.txt

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
frozenset
12
frozensets
23
msg
34
logs

library/unittest.po

+93-3
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 los sets o frozensets con :meth:"
2061+
"utiliza por defecto cuando se comparan los conjuntos 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)