@@ -15,7 +15,7 @@ msgstr ""
15
15
"Project-Id-Version : Python 3.8\n "
16
16
"Report-Msgid-Bugs-To : \n "
17
17
"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 "
19
19
"Language-Team : python-doc-es\n "
20
20
"MIME-Version : 1.0\n "
21
21
"Content-Type : text/plain; charset=UTF-8\n "
@@ -1352,6 +1352,12 @@ msgid ""
1352
1352
"`assertRaisesRegex`, :meth:`assertWarns`, :meth:`assertWarnsRegex` only when "
1353
1353
"they are used as a context manager."
1354
1354
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."
1355
1361
1356
1362
#: ../Doc/library/unittest.rst:861
1357
1363
msgid ""
@@ -1370,10 +1376,17 @@ msgid ""
1370
1376
"message (see also the :ref:`list of type-specific methods <type-specific-"
1371
1377
"methods>`)."
1372
1378
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>`)."
1373
1385
1374
1386
#: ../Doc/library/unittest.rst:871
1375
1387
msgid "Added the automatic calling of type-specific equality function."
1376
1388
msgstr ""
1389
+ "Añadida la llamada automática de la función de igualdad de tipo específico."
1377
1390
1378
1391
#: ../Doc/library/unittest.rst:874
1379
1392
msgid ""
@@ -1388,6 +1401,8 @@ msgid ""
1388
1401
"Test that *first* and *second* are not equal. If the values do compare "
1389
1402
"equal, the test will fail."
1390
1403
msgstr ""
1404
+ "Testea que *first* y *second* no son iguales. Si los valores son iguales, "
1405
+ "el test fallará."
1391
1406
1392
1407
#: ../Doc/library/unittest.rst:887
1393
1408
msgid "Test that *expr* is true (or false)."
@@ -1401,6 +1416,11 @@ msgid ""
1401
1416
"``assertEqual(a, b)`` instead of ``assertTrue(a == b)``), because they "
1402
1417
"provide a better error message in case of failure."
1403
1418
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."
1404
1424
1405
1425
#: ../Doc/library/unittest.rst:899
1406
1426
msgid ""
@@ -1422,6 +1442,10 @@ msgid ""
1422
1442
"a tuple of classes, as supported by :func:`isinstance`). To check for the "
1423
1443
"exact type, use :func:`assertIs(type(obj), cls) <assertIs>`."
1424
1444
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>`."
1425
1449
1426
1450
#: ../Doc/library/unittest.rst:932
1427
1451
msgid ""
@@ -1531,7 +1555,7 @@ msgstr ""
1531
1555
#: ../Doc/library/unittest.rst:984
1532
1556
msgid "Added the ability to use :meth:`assertRaises` as a context manager."
1533
1557
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."
1535
1559
1536
1560
#: ../Doc/library/unittest.rst:987
1537
1561
msgid "Added the :attr:`exception` attribute."
@@ -1551,6 +1575,10 @@ msgid ""
1551
1575
"object or a string containing a regular expression suitable for use by :func:"
1552
1576
"`re.search`. Examples::"
1553
1577
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::"
1554
1582
1555
1583
#: ../Doc/library/unittest.rst:1005 ../Doc/library/unittest.rst:1073
1556
1584
msgid "or::"
@@ -2030,7 +2058,7 @@ msgid ""
2030
2058
msgstr ""
2031
2059
"Testea que dos conjuntos son iguales. Si no es así, se construye un mensaje "
2032
2060
"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:"
2034
2062
"`assertEqual`."
2035
2063
2036
2064
#: ../Doc/library/unittest.rst:1320
@@ -2164,19 +2192,29 @@ msgid ""
2164
2192
"`TestResult`; subclasses of :class:`TestCase` should override this as "
2165
2193
"necessary."
2166
2194
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."
2167
2198
2168
2199
#: ../Doc/library/unittest.rst:1412
2169
2200
msgid ""
2170
2201
"Return a string identifying the specific test case. This is usually the "
2171
2202
"full name of the test method, including the module and class name."
2172
2203
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."
2173
2207
2174
2208
#: ../Doc/library/unittest.rst:1418
2175
2209
msgid ""
2176
2210
"Returns a description of the test, or ``None`` if no description has been "
2177
2211
"provided. The default implementation of this method returns the first line "
2178
2212
"of the test method's docstring, if available, or ``None``."
2179
2213
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`` ."
2180
2218
2181
2219
#: ../Doc/library/unittest.rst:1423
2182
2220
msgid ""
@@ -2185,6 +2223,10 @@ msgid ""
2185
2223
"unittest extensions and adding the test name was moved to the :class:"
2186
2224
"`TextTestResult` in Python 3.2."
2187
2225
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."
2188
2230
2189
2231
#: ../Doc/library/unittest.rst:1432
2190
2232
msgid ""
@@ -2194,31 +2236,46 @@ msgid ""
2194
2236
"arguments and keyword arguments passed into :meth:`addCleanup` when they are "
2195
2237
"added."
2196
2238
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."
2197
2244
2198
2245
#: ../Doc/library/unittest.rst:1438
2199
2246
msgid ""
2200
2247
"If :meth:`setUp` fails, meaning that :meth:`tearDown` is not called, then "
2201
2248
"any cleanup functions added will still be called."
2202
2249
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."
2203
2252
2204
2253
#: ../Doc/library/unittest.rst:1446
2205
2254
msgid ""
2206
2255
"This method is called unconditionally after :meth:`tearDown`, or after :meth:"
2207
2256
"`setUp` if :meth:`setUp` raises an exception."
2208
2257
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."
2209
2260
2210
2261
#: ../Doc/library/unittest.rst:1449
2211
2262
msgid ""
2212
2263
"It is responsible for calling all the cleanup functions added by :meth:"
2213
2264
"`addCleanup`. If you need cleanup functions to be called *prior* to :meth:"
2214
2265
"`tearDown` then you can call :meth:`doCleanups` yourself."
2215
2266
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."
2216
2271
2217
2272
#: ../Doc/library/unittest.rst:1454
2218
2273
msgid ""
2219
2274
":meth:`doCleanups` pops methods off the stack of cleanup functions one at a "
2220
2275
"time, so it can be called at any time."
2221
2276
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."
2222
2279
2223
2280
#: ../Doc/library/unittest.rst:1461
2224
2281
msgid ""
@@ -2228,37 +2285,55 @@ msgid ""
2228
2285
"with any arguments and keyword arguments passed into :meth:`addClassCleanup` "
2229
2286
"when they are added."
2230
2287
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."
2231
2293
2232
2294
#: ../Doc/library/unittest.rst:1467
2233
2295
msgid ""
2234
2296
"If :meth:`setUpClass` fails, meaning that :meth:`tearDownClass` is not "
2235
2297
"called, then any cleanup functions added will still be called."
2236
2298
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."
2237
2302
2238
2303
#: ../Doc/library/unittest.rst:1475
2239
2304
msgid ""
2240
2305
"This method is called unconditionally after :meth:`tearDownClass`, or after :"
2241
2306
"meth:`setUpClass` if :meth:`setUpClass` raises an exception."
2242
2307
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."
2243
2310
2244
2311
#: ../Doc/library/unittest.rst:1478
2245
2312
msgid ""
2246
2313
"It is responsible for calling all the cleanup functions added by :meth:"
2247
2314
"`addCleanupClass`. If you need cleanup functions to be called *prior* to :"
2248
2315
"meth:`tearDownClass` then you can call :meth:`doCleanupsClass` yourself."
2249
2316
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."
2250
2321
2251
2322
#: ../Doc/library/unittest.rst:1483
2252
2323
msgid ""
2253
2324
":meth:`doCleanupsClass` pops methods off the stack of cleanup functions one "
2254
2325
"at a time, so it can be called at any time."
2255
2326
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."
2256
2329
2257
2330
#: ../Doc/library/unittest.rst:1491
2258
2331
msgid ""
2259
2332
"This class provides an API similar to :class:`TestCase` and also accepts "
2260
2333
"coroutines as test functions."
2261
2334
msgstr ""
2335
+ "Esta clase proporciona una API similar a :class:`TestCase` y también acepta "
2336
+ "corutinas como funciones de test."
2262
2337
2263
2338
#: ../Doc/library/unittest.rst:1498
2264
2339
msgid ""
@@ -2268,6 +2343,11 @@ msgid ""
2268
2343
"method will be considered an error rather than a test failure. The default "
2269
2344
"implementation does nothing."
2270
2345
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."
2271
2351
2272
2352
#: ../Doc/library/unittest.rst:1506
2273
2353
msgid ""
@@ -2281,6 +2361,16 @@ msgid ""
2281
2361
"method will only be called if the :meth:`asyncSetUp` succeeds, regardless of "
2282
2362
"the outcome of the test method. The default implementation does nothing."
2283
2363
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."
2284
2374
2285
2375
#: ../Doc/library/unittest.rst:1518
2286
2376
msgid "This method accepts a coroutine that can be used as a cleanup function."
0 commit comments