@@ -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-11 14:51 +0200\n "
18
+ "PO-Revision-Date : 2020-10-18 13:00 +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 "
@@ -2666,7 +2666,7 @@ msgid ""
2666
2666
"individual tests and sub-suites."
2667
2667
msgstr ""
2668
2668
"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. "
2670
2670
2671
2671
#: ../Doc/library/unittest.rst:1673
2672
2672
msgid ""
@@ -2731,10 +2731,16 @@ msgid ""
2731
2731
"`unittest.defaultTestLoader`. Using a subclass or instance, however, allows "
2732
2732
"customization of some configurable properties."
2733
2733
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."
2734
2740
2735
2741
#: ../Doc/library/unittest.rst:1708
2736
2742
msgid ":class:`TestLoader` objects have the following attributes:"
2737
- msgstr ""
2743
+ msgstr "Los objetos :class:`TestLoader` tienen los siguientes atributos: "
2738
2744
2739
2745
#: ../Doc/library/unittest.rst:1713
2740
2746
msgid ""
@@ -2743,16 +2749,23 @@ msgid ""
2743
2749
"raising an exception to the caller. Non-fatal errors are also indicated by a "
2744
2750
"synthetic test that will raise the original error when run."
2745
2751
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."
2746
2757
2747
2758
#: ../Doc/library/unittest.rst:1722
2748
2759
msgid ":class:`TestLoader` objects have the following methods:"
2749
- msgstr ""
2760
+ msgstr "Los objetos :class:`TestLoader` tienen los siguientes métodos: "
2750
2761
2751
2762
#: ../Doc/library/unittest.rst:1727
2752
2763
msgid ""
2753
2764
"Return a suite of all test cases contained in the :class:`TestCase`\\ -"
2754
2765
"derived :class:`testCaseClass`."
2755
2766
msgstr ""
2767
+ "Devuelve un conjunto de todos los casos de test contenidos en la :class:"
2768
+ "`TestCase`\\ derivada de :class:`testCaseClass`."
2756
2769
2757
2770
#: ../Doc/library/unittest.rst:1730
2758
2771
msgid ""
@@ -2762,13 +2775,22 @@ msgid ""
2762
2775
"`runTest` method is implemented, a single test case is created for that "
2763
2776
"method instead."
2764
2777
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."
2765
2783
2766
2784
#: ../Doc/library/unittest.rst:1739
2767
2785
msgid ""
2768
2786
"Return a suite of all test cases contained in the given module. This method "
2769
2787
"searches *module* for classes derived from :class:`TestCase` and creates an "
2770
2788
"instance of the class for each test method defined for the class."
2771
2789
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."
2772
2794
2773
2795
#: ../Doc/library/unittest.rst:1746
2774
2796
msgid ""
@@ -2778,6 +2800,12 @@ msgid ""
2778
2800
"play well with this method. Doing so, however, can be useful when the "
2779
2801
"fixtures are different and defined in subclasses."
2780
2802
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."
2781
2809
2782
2810
#: ../Doc/library/unittest.rst:1752
2783
2811
msgid ""
@@ -2786,10 +2814,14 @@ msgid ""
2786
2814
"`load_tests protocol`_. The *pattern* argument is passed as the third "
2787
2815
"argument to ``load_tests``."
2788
2816
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``."
2789
2821
2790
2822
#: ../Doc/library/unittest.rst:1757
2791
2823
msgid "Support for ``load_tests`` added."
2792
- msgstr ""
2824
+ msgstr "Se ha añadido soporte para ``load_tests`` "
2793
2825
2794
2826
#: ../Doc/library/unittest.rst:1760
2795
2827
msgid ""
@@ -2798,10 +2830,16 @@ msgid ""
2798
2830
"compatibility. The method also now accepts a keyword-only argument "
2799
2831
"*pattern* which is passed to ``load_tests`` as the third argument."
2800
2832
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."
2801
2837
2802
2838
#: ../Doc/library/unittest.rst:1769
2803
2839
msgid "Return a suite of all test cases given a string specifier."
2804
2840
msgstr ""
2841
+ "Retorna un conjunto de todos los casos de test dado un especificador de "
2842
+ "cadena."
2805
2843
2806
2844
#: ../Doc/library/unittest.rst:1771
2807
2845
msgid ""
@@ -2813,6 +2851,14 @@ msgid ""
2813
2851
"up as \" a test method within a test case class\" , rather than \" a callable "
2814
2852
"object\" ."
2815
2853
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”."
2816
2862
2817
2863
#: ../Doc/library/unittest.rst:1779
2818
2864
msgid ""
@@ -2826,30 +2872,48 @@ msgid ""
2826
2872
"modules and packages which have not been imported; they will be imported as "
2827
2873
"a side-effect."
2828
2874
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."
2829
2884
2830
2885
#: ../Doc/library/unittest.rst:1789
2831
2886
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. "
2833
2888
2834
2889
#: ../Doc/library/unittest.rst:1791
2835
2890
msgid ""
2836
2891
"If an :exc:`ImportError` or :exc:`AttributeError` occurs while traversing "
2837
2892
"*name* then a synthetic test that raises that error when run will be "
2838
2893
"returned. These errors are included in the errors accumulated by self.errors."
2839
2894
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."
2840
2899
2841
2900
#: ../Doc/library/unittest.rst:1800
2842
2901
msgid ""
2843
2902
"Similar to :meth:`loadTestsFromName`, but takes a sequence of names rather "
2844
2903
"than a single name. The return value is a test suite which supports all the "
2845
2904
"tests defined for each name."
2846
2905
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."
2847
2909
2848
2910
#: ../Doc/library/unittest.rst:1807
2849
2911
msgid ""
2850
2912
"Return a sorted sequence of method names found within *testCaseClass*; this "
2851
2913
"should be a subclass of :class:`TestCase`."
2852
2914
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`."
2853
2917
2854
2918
#: ../Doc/library/unittest.rst:1813
2855
2919
msgid ""
@@ -2859,13 +2923,22 @@ msgid ""
2859
2923
"pattern matching.) Only module names that are importable (i.e. are valid "
2860
2924
"Python identifiers) will be loaded."
2861
2925
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)."
2862
2932
2863
2933
#: ../Doc/library/unittest.rst:1819
2864
2934
msgid ""
2865
2935
"All test modules must be importable from the top level of the project. If "
2866
2936
"the start directory is not the top level directory then the top level "
2867
2937
"directory must be specified separately."
2868
2938
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."
2869
2942
2870
2943
#: ../Doc/library/unittest.rst:1823
2871
2944
msgid ""
@@ -2874,6 +2947,10 @@ msgid ""
2874
2947
"import failure is due to :exc:`SkipTest` being raised, it will be recorded "
2875
2948
"as a skip instead of an error."
2876
2949
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."
2877
2954
2878
2955
#: ../Doc/library/unittest.rst:1828
2879
2956
msgid ""
@@ -2884,6 +2961,12 @@ msgid ""
2884
2961
"checked for tests once during an invocation, even if the load_tests function "
2885
2962
"itself calls ``loader.discover``."
2886
2963
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``."
2887
2970
2888
2971
#: ../Doc/library/unittest.rst:1836
2889
2972
msgid ""
0 commit comments