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

Commite964069

Browse files
committed
progress to 80%
1 parent1504a2d commite964069

File tree

2 files changed

+91
-6
lines changed

2 files changed

+91
-6
lines changed

‎dictionaries/library_unittest.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
TestSuite
2+
discovery
13
debugger
24
catch
35
break

‎library/unittest.po

Lines changed: 89 additions & 6 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-11 14:51+0200\n"
18+
"PO-Revision-Date:2020-10-18 13:00+0200\n"
1919
"Language-Team:python-doc-es\n"
2020
"MIME-Version:1.0\n"
2121
"Content-Type:text/plain; charset=UTF-8\n"
@@ -2666,7 +2666,7 @@ msgid ""
26662666
"individual tests and sub-suites."
26672667
msgstr""
26682668
"Retorna el numero de tests representados por este objeto de test, incluidos "
2669-
"todos los test individuales y los sub-conjuntos"
2669+
"todos los test individuales y los sub-conjuntos."
26702670

26712671
#:../Doc/library/unittest.rst:1673
26722672
msgid""
@@ -2731,10 +2731,16 @@ msgid ""
27312731
"`unittest.defaultTestLoader`. Using a subclass or instance, however, allows "
27322732
"customization of some configurable properties."
27332733
msgstr""
2734+
"La clase :class:`TestLoader` se utiliza para crear conjuntos de tests a "
2735+
"partir de clases y módulos. Normalmente, no es necesario crear una "
2736+
"instancia de esta clase; el módulo :mod:`unittest` proporciona una instancia "
2737+
"que puede ser compartida como :data:`unittest.defaultTestLoader`. Sin "
2738+
"embargo, el uso de una subclase o instancia permite la personalización de "
2739+
"algunas propiedades configurables."
27342740

27352741
#:../Doc/library/unittest.rst:1708
27362742
msgid":class:`TestLoader` objects have the following attributes:"
2737-
msgstr""
2743+
msgstr"Los objetos :class:`TestLoader` tienen los siguientes atributos:"
27382744

27392745
#:../Doc/library/unittest.rst:1713
27402746
msgid""
@@ -2743,16 +2749,23 @@ msgid ""
27432749
"raising an exception to the caller. Non-fatal errors are also indicated by a "
27442750
"synthetic test that will raise the original error when run."
27452751
msgstr""
2752+
"Una lista de los errores no fatales encontrados durante los tests de carga. "
2753+
"No reseteados por el cargador en ningún momento. Los errores fatales son "
2754+
"señalados por el método relevante que lanza una excepción al invocador. Los "
2755+
"errores no fatales también son indicados por una prueba sintética que "
2756+
"lanzará el error original cuando se ejecute."
27462757

27472758
#:../Doc/library/unittest.rst:1722
27482759
msgid":class:`TestLoader` objects have the following methods:"
2749-
msgstr""
2760+
msgstr"Los objetos :class:`TestLoader` tienen los siguientes métodos:"
27502761

27512762
#:../Doc/library/unittest.rst:1727
27522763
msgid""
27532764
"Return a suite of all test cases contained in the :class:`TestCase`\\ -"
27542765
"derived :class:`testCaseClass`."
27552766
msgstr""
2767+
"Devuelve un conjunto de todos los casos de test contenidos en la :class:"
2768+
"`TestCase`\\ derivada de :class:`testCaseClass`."
27562769

27572770
#:../Doc/library/unittest.rst:1730
27582771
msgid""
@@ -2762,13 +2775,22 @@ msgid ""
27622775
"`runTest` method is implemented, a single test case is created for that "
27632776
"method instead."
27642777
msgstr""
2778+
"Se crea una instancia de caso de test para cada método nombrado por :meth:"
2779+
"`getTestCaseNames`. Por defecto, estos son los nombres de los métodos que "
2780+
"comienzan con ``test``. Si :meth:`getTestCaseNames` no retorna ningún "
2781+
"método, pero se implementa el método :meth:`runTest`, se crea un único caso "
2782+
"de test para ese método."
27652783

27662784
#:../Doc/library/unittest.rst:1739
27672785
msgid""
27682786
"Return a suite of all test cases contained in the given module. This method "
27692787
"searches *module* for classes derived from :class:`TestCase` and creates an "
27702788
"instance of the class for each test method defined for the class."
27712789
msgstr""
2790+
"Devuelva un conjunto de todos los casos de test contenidos en el módulo "
2791+
"dado. Este método busca en *module* clases derivadas de :class:`TestCase` y "
2792+
"crea una instancia de la clase para cada método de test definido para la "
2793+
"clase."
27722794

27732795
#:../Doc/library/unittest.rst:1746
27742796
msgid""
@@ -2778,6 +2800,12 @@ msgid ""
27782800
"play well with this method. Doing so, however, can be useful when the "
27792801
"fixtures are different and defined in subclasses."
27802802
msgstr""
2803+
"Aunque el uso de una jerarquía de clases derivadas de :class:`TestCase` "
2804+
"puede ser conveniente para compartir configuraciones y funciones de ayuda, "
2805+
"la definición de métodos de test en clases base que no están destinadas a "
2806+
"ser instanciadas directamente no complementa bien con este método. Hacerlo, "
2807+
"sin embargo, puede ser útil cuando las configuraciones son diferentes y "
2808+
"están definidas en subclases."
27812809

27822810
#:../Doc/library/unittest.rst:1752
27832811
msgid""
@@ -2786,10 +2814,14 @@ msgid ""
27862814
"`load_tests protocol`_. The *pattern* argument is passed as the third "
27872815
"argument to ``load_tests``."
27882816
msgstr""
2817+
"Si un módulo proporciona una función ``load_tests`` será llamado para cargar "
2818+
"los tests. Esto permite a los módulos personalizar la carga de los tests. "
2819+
"Este es el `load_tests protocol`_. El argumento *pattern* se pasa como "
2820+
"tercer argumento a ``load_tests``."
27892821

27902822
#:../Doc/library/unittest.rst:1757
27912823
msgid"Support for ``load_tests`` added."
2792-
msgstr""
2824+
msgstr"Se ha añadido soporte para ``load_tests``"
27932825

27942826
#:../Doc/library/unittest.rst:1760
27952827
msgid""
@@ -2798,10 +2830,16 @@ msgid ""
27982830
"compatibility. The method also now accepts a keyword-only argument "
27992831
"*pattern* which is passed to ``load_tests`` as the third argument."
28002832
msgstr""
2833+
"El argumento por defecto *use_load_tests* no documentado y no oficial es "
2834+
"obsoleto e ignorado, aunque sigue siendo aceptado por la "
2835+
"retrocompatibilidad. El método también acepta ahora un argumento de sólo "
2836+
"palabra clave *pattern* que se pasa a ``load_tests`` como tercer argumento."
28012837

28022838
#:../Doc/library/unittest.rst:1769
28032839
msgid"Return a suite of all test cases given a string specifier."
28042840
msgstr""
2841+
"Retorna un conjunto de todos los casos de test dado un especificador de "
2842+
"cadena."
28052843

28062844
#:../Doc/library/unittest.rst:1771
28072845
msgid""
@@ -2813,6 +2851,14 @@ msgid ""
28132851
"up as\"a test method within a test case class\", rather than\"a callable "
28142852
"object\"."
28152853
msgstr""
2854+
"El especificador *name* es un\"nombre punteado\" que puede resolverse ya "
2855+
"sea a un módulo, una clase de caso de test, un método de test dentro de una "
2856+
"clase de caso de test, una instancia :class:`TestSuite`, o un objeto "
2857+
"invocable que devuelve una instancia :class:`TestCase` o :class:"
2858+
"`TestSuite`. Estas comprobaciones se aplican en el orden que se indica "
2859+
"aquí; es decir, un método en una posible clase de caso de test se recogerá "
2860+
"como\"un método de test dentro de una clase de caso de test”, en lugar de "
2861+
"\"un objeto invocable”."
28162862

28172863
#:../Doc/library/unittest.rst:1779
28182864
msgid""
@@ -2826,30 +2872,48 @@ msgid ""
28262872
"modules and packages which have not been imported; they will be imported as "
28272873
"a side-effect."
28282874
msgstr""
2875+
"Por ejemplo, si tiene un módulo :mod:`SampleTests` que contiene una clase "
2876+
"derivada de :class:`TestCase` :class:`SampleTestCase` con tres métodos de "
2877+
"test (:meth:`test_one`, :meth:`test_two`, y :meth:`test_three`), el "
2878+
"especificador ``SampleTests.SampleTestCase'`` haría que este método "
2879+
"devolviera una suite que ejecutara los tres métodos de prueba. El uso del "
2880+
"especificador ``SampleTests.SampleTestCase.test_two'`` provocaría que este "
2881+
"método devolviera una suite de tests que ejecutaría sólo el método de test :"
2882+
"meth:`test_two`. El especificador puede referirse a los módulos y paquetes "
2883+
"que no han sido importados; serán importados como un efecto secundario."
28292884

28302885
#:../Doc/library/unittest.rst:1789
28312886
msgid"The method optionally resolves *name* relative to the given *module*."
2832-
msgstr""
2887+
msgstr"El método opcionalmente resuelve *name* relativo al *module* dado."
28332888

28342889
#:../Doc/library/unittest.rst:1791
28352890
msgid""
28362891
"If an :exc:`ImportError` or :exc:`AttributeError` occurs while traversing "
28372892
"*name* then a synthetic test that raises that error when run will be "
28382893
"returned. These errors are included in the errors accumulated by self.errors."
28392894
msgstr""
2895+
"Si un :exc:`ImportError` o :exc:`AttributeError` ocurre mientras atraviesa "
2896+
"*name* entonces se devolverá un test sintético que lanza ese error cuando se "
2897+
"ejecuta. Estos errores están incluidos en los errores acumulados por self."
2898+
"errors."
28402899

28412900
#:../Doc/library/unittest.rst:1800
28422901
msgid""
28432902
"Similar to :meth:`loadTestsFromName`, but takes a sequence of names rather "
28442903
"than a single name. The return value is a test suite which supports all the "
28452904
"tests defined for each name."
28462905
msgstr""
2906+
"Similar a :meth:`loadTestsFromName`, pero toma una secuencia de nombres en "
2907+
"lugar de un solo nombre. El valor de retorno es una suite de tests que "
2908+
"soporta todos los test definidos para cada nombre."
28472909

28482910
#:../Doc/library/unittest.rst:1807
28492911
msgid""
28502912
"Return a sorted sequence of method names found within *testCaseClass*; this "
28512913
"should be a subclass of :class:`TestCase`."
28522914
msgstr""
2915+
"Devuelve una secuencia ordenada de nombres de métodos encontrados dentro de "
2916+
"*testCaseClass*; esta debería ser una subclase de :class:`TestCase`."
28532917

28542918
#:../Doc/library/unittest.rst:1813
28552919
msgid""
@@ -2859,13 +2923,22 @@ msgid ""
28592923
"pattern matching.) Only module names that are importable (i.e. are valid "
28602924
"Python identifiers) will be loaded."
28612925
msgstr""
2926+
"Encuentra todos los módulos de prueba recurriendo a subdirectorios del "
2927+
"directorio de inicio especificado, y retorna un objeto de TestSuite que los "
2928+
"contenga. Sólo se cargarán los archivos de test que coincidan con el "
2929+
"*pattern*. (Utilizando la coincidencia de patrones de estilo de shell.) Sólo "
2930+
"se cargarán los nombres de los módulos que sean importables (es decir, que "
2931+
"sean identificadores Python válidos)."
28622932

28632933
#:../Doc/library/unittest.rst:1819
28642934
msgid""
28652935
"All test modules must be importable from the top level of the project. If "
28662936
"the start directory is not the top level directory then the top level "
28672937
"directory must be specified separately."
28682938
msgstr""
2939+
"Todos los módulos de test deben ser importables desde el nivel superior del "
2940+
"proyecto. Si el directorio de inicio no es el directorio de nivel superior, "
2941+
"entonces el directorio de nivel superior debe ser especificado por separado."
28692942

28702943
#:../Doc/library/unittest.rst:1823
28712944
msgid""
@@ -2874,6 +2947,10 @@ msgid ""
28742947
"import failure is due to :exc:`SkipTest` being raised, it will be recorded "
28752948
"as a skip instead of an error."
28762949
msgstr""
2950+
"Si la importación de un módulo falla, por ejemplo debido a un error de "
2951+
"sintaxis, entonces esto se registrará como un error único y el "
2952+
"descubrimiento continuará. Si el fallo en la importación se debe a que :exc:"
2953+
"`SkipTest` se ha lanzado, se registrará como un salto en lugar de un error."
28772954

28782955
#:../Doc/library/unittest.rst:1828
28792956
msgid""
@@ -2884,6 +2961,12 @@ msgid ""
28842961
"checked for tests once during an invocation, even if the load_tests function "
28852962
"itself calls ``loader.discover``."
28862963
msgstr""
2964+
"Si se encuentra un paquete (un directorio que contiene un archivo llamado :"
2965+
"file:`__init__.py`), se comprobará si el paquete tiene una función "
2966+
"``load_tests``. Si existe, entonces se invocará ``package.load_tests(loader, "
2967+
"tests, pattern)``. Test discovery se encarga de asegurar que un paquete sólo "
2968+
"se comprueba una vez durante una invocación, incluso si la propia función "
2969+
"load_tests llama a ``loader.discover``."
28872970

28882971
#:../Doc/library/unittest.rst:1836
28892972
msgid""

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp