@@ -6,7 +6,7 @@ msgstr ""
66"Project-Id-Version : Python 3.6\n "
77"Report-Msgid-Bugs-To : \n "
88"POT-Creation-Date : 2018-11-29 16:06+0100\n "
9- "PO-Revision-Date : 2018-12-11 08:50 +0100\n "
9+ "PO-Revision-Date : 2018-12-16 21:57 +0100\n "
1010"Last-Translator : Bousquié Pierre <pierre.bousquie@gmail.com>\n "
1111"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
1212"Language : fr\n "
@@ -1508,7 +1508,7 @@ msgstr ":meth:`assertLogs(logger, level) <TestCase.assertLogs>`"
15081508#: ../Doc/library/unittest.rst:942
15091509msgid "The ``with`` block logs on *logger* with minimum *level*"
15101510msgstr ""
1511- "Le bloc ``with`` journalise dans le *logger* avec un niveau minimum égal à "
1511+ "Le bloc ``with`` écrit dans le *logger* avec un niveau minimum égal à "
15121512"*level*"
15131513
15141514#: ../Doc/library/unittest.rst:942
@@ -1905,7 +1905,7 @@ msgid ""
19051905"regardless of their order. When they don't, an error message listing the "
19061906"differences between the sequences will be generated."
19071907msgstr ""
1908- "Testez que la séquence *first* contient les mêmes éléments que *second*, "
1908+ "Vérifie que la séquence *first* contient les mêmes éléments que *second*, "
19091909"quel que soit leur ordre. Si ce n'est pas le cas, un message d'erreur "
19101910"indiquant les différences entre les séquences est généré."
19111911
@@ -2023,6 +2023,11 @@ msgid ""
20232023"included in the error message. This method is used by default when comparing "
20242024"strings with :meth:`assertEqual`."
20252025msgstr ""
2026+ "Vérifie que la chaîne sur plusieurs lignes *first* est égale à la chaîne "
2027+ "*second*. Si les deux chaînes de caractères ne sont pas égales, un *diff* "
2028+ "mettant en évidence les différences est inclus dans le message d'erreur. "
2029+ "Cette méthode est utilisée par défaut pour comparer les chaînes avec :meth:"
2030+ "`assertEqual`."
20262031
20272032#: ../Doc/library/unittest.rst:1282
20282033msgid ""
@@ -2031,12 +2036,18 @@ msgid ""
20312036"raised. If the sequences are different an error message is constructed that "
20322037"shows the difference between the two."
20332038msgstr ""
2039+ "Vérifie que deux séquences sont égales. Si un *seq_type* est fourni, *first* "
2040+ "et *second* doivent tous deux être des instances de *seq_type* ou un échec "
2041+ "est levé. Si les séquences sont différentes, un message d'erreur indiquant "
2042+ "la différence entre les deux est généré."
20342043
20352044#: ../Doc/library/unittest.rst:1287
20362045msgid ""
20372046"This method is not called directly by :meth:`assertEqual`, but it's used to "
20382047"implement :meth:`assertListEqual` and :meth:`assertTupleEqual`."
20392048msgstr ""
2049+ "Cette méthode n'est pas appelée directement par :meth:`assertEqual`, mais "
2050+ "sert à implémenter :meth:`assertListEqual` et :meth:`assertTupleEqual`."
20402051
20412052#: ../Doc/library/unittest.rst:1297
20422053msgid ""
@@ -2045,37 +2056,56 @@ msgid ""
20452056"also raised if either of the parameters are of the wrong type. These methods "
20462057"are used by default when comparing lists or tuples with :meth:`assertEqual`."
20472058msgstr ""
2059+ "Vérifie que deux listes ou deux couples sont égaux. Si ce n'est pas le cas, "
2060+ "un message d'erreur qui ne montre que les différences entre les deux est "
2061+ "généré. Une erreur est également signalée si l'un ou l'autre des paramètres "
2062+ "n'est pas du bon type. Ces méthodes sont utilisées par défaut pour comparer "
2063+ "des listes ou des couples avec :meth:`assertEqual`."
20482064
20492065#: ../Doc/library/unittest.rst:1308
20502066msgid ""
20512067"Tests that two sets are equal. If not, an error message is constructed that "
20522068"lists the differences between the sets. This method is used by default when "
20532069"comparing sets or frozensets with :meth:`assertEqual`."
20542070msgstr ""
2071+ "Vérifie que deux ensembles sont égaux. Si ce n'est pas le cas, un message "
2072+ "d'erreur s'affiche et indique les différences entre les *sets*. Cette "
2073+ "méthode est utilisée par défaut lors de la comparaison de *sets* ou de "
2074+ "*frozensets* avec :meth:`assertEqual`."
20552075
20562076#: ../Doc/library/unittest.rst:1312
20572077msgid ""
20582078"Fails if either of *first* or *second* does not have a :meth:`set."
20592079"difference` method."
20602080msgstr ""
2081+ "Échoue si l'un des objets *first* ou *second* n'a pas de méthode :meth:`set."
2082+ "difference`."
20612083
20622084#: ../Doc/library/unittest.rst:1320
20632085msgid ""
20642086"Test that two dictionaries are equal. If not, an error message is "
20652087"constructed that shows the differences in the dictionaries. This method will "
20662088"be used by default to compare dictionaries in calls to :meth:`assertEqual`."
20672089msgstr ""
2090+ "Vérifie que deux dictionnaires sont égaux. Si ce n'est pas le cas, un "
2091+ "message d'erreur qui montre les différences dans les dictionnaires est "
2092+ "généré. Cette méthode est utilisée par défaut pour comparer les "
2093+ "dictionnaires dans les appels à :meth:`assertEqual`."
20682094
20692095#: ../Doc/library/unittest.rst:1331
20702096msgid ""
20712097"Finally the :class:`TestCase` provides the following methods and attributes:"
20722098msgstr ""
2099+ "Enfin, la classe :class:`TestCase` fournit les méthodes et attributs "
2100+ "suivants : ::"
20732101
20742102#: ../Doc/library/unittest.rst:1336
20752103msgid ""
20762104"Signals a test failure unconditionally, with *msg* or ``None`` for the error "
20772105"message."
20782106msgstr ""
2107+ "Indique un échec du test sans condition, avec *msg* ou ``None`` pour le "
2108+ "message d'erreur."
20792109
20802110#: ../Doc/library/unittest.rst:1342
20812111msgid ""
@@ -2085,6 +2115,11 @@ msgid ""
20852115"fair\" with the framework. The initial value of this attribute is :exc:"
20862116"`AssertionError`."
20872117msgstr ""
2118+ "Cet attribut de classe donne l'exception levée par la méthode de test. Si "
2119+ "un *framework* de tests doit utiliser une exception spécialisée, "
2120+ "probablement pour enrichir l'exception d'informations additionnels., il doit "
2121+ "hériter de cette classe d'exception pour *bien fonctionner* avec le "
2122+ "*framework*. La valeur initiale de cet attribut est :exc:`AssertionError`."
20882123
20892124#: ../Doc/library/unittest.rst:1351
20902125msgid ""
@@ -2094,17 +2129,26 @@ msgid ""
20942129"of the standard failure message. When set to ``False``, the custom message "
20952130"replaces the standard message."
20962131msgstr ""
2132+ "Cet attribut de classe détermine ce qui se passe lorsqu'un message d'échec "
2133+ "personnalisé est passé en argument au paramètre *msg* à un appel "
2134+ "*assertXYYY* qui échoue. ``True`` est la valeur par défaut. Dans ce cas, le "
2135+ "message personnalisé est ajouté à la fin du message d'erreur standard. "
2136+ "Lorsqu'il est réglé sur ``False``, le message personnalisé remplace le "
2137+ "message standard."
20972138
20982139#: ../Doc/library/unittest.rst:1357
20992140msgid ""
21002141"The class setting can be overridden in individual test methods by assigning "
21012142"an instance attribute, self.longMessage, to ``True`` or ``False`` before "
21022143"calling the assert methods."
21032144msgstr ""
2145+ "Le paramétrage de la classe peut être écrasé dans les méthodes de test "
2146+ "individuelles en assignant un attribut d'instance, *self.longMessage*, à "
2147+ "``True`` ou ``False`` avant d'appeler les méthodes d'assertion."
21042148
21052149#: ../Doc/library/unittest.rst:1361
21062150msgid "The class setting gets reset before each test call."
2107- msgstr ""
2151+ msgstr "Le réglage de la classe est réinitialisé avant chaque appel de test. "
21082152
21092153#: ../Doc/library/unittest.rst:1368
21102154msgid ""
@@ -2114,51 +2158,75 @@ msgid ""
21142158"the sequence comparison methods that delegate to it), :meth:"
21152159"`assertDictEqual` and :meth:`assertMultiLineEqual`."
21162160msgstr ""
2161+ "Cet attribut contrôle la longueur maximale des *diffs* en sortie des "
2162+ "méthodes qui génèrent des *diffs* en cas d'échec. La valeur par défaut est "
2163+ "80*8 caractères. Les méthodes d'assertions affectées par cet attribut sont :"
2164+ "meth:`assertSequenceEqual` (y compris toutes les méthodes de comparaison de "
2165+ "séquences qui lui sont déléguées), :meth:`assertDictEqual` et :meth:"
2166+ "`assertMultiLineEqual`."
21172167
21182168#: ../Doc/library/unittest.rst:1375
21192169msgid ""
21202170"Setting ``maxDiff`` to ``None`` means that there is no maximum length of "
21212171"diffs."
21222172msgstr ""
2173+ "Régler ``maxDiff`` sur ``None``` signifie qu'il n'y a pas de longueur "
2174+ "maximale pour les *diffs*."
21232175
21242176#: ../Doc/library/unittest.rst:1381
21252177msgid ""
21262178"Testing frameworks can use the following methods to collect information on "
21272179"the test:"
21282180msgstr ""
2181+ "Les *frameworks* de test peuvent utiliser les méthodes suivantes pour "
2182+ "recueillir des informations sur le test : ::"
21292183
21302184#: ../Doc/library/unittest.rst:1387
21312185msgid ""
21322186"Return the number of tests represented by this test object. For :class:"
21332187"`TestCase` instances, this will always be ``1``."
21342188msgstr ""
2189+ "Renvoie le nombre de tests représentés par cet objet test. Pour les "
2190+ "instances de :class:`TestCase`, c'est toujours ``1``."
21352191
21362192#: ../Doc/library/unittest.rst:1393
21372193msgid ""
21382194"Return an instance of the test result class that should be used for this "
21392195"test case class (if no other result instance is provided to the :meth:`run` "
21402196"method)."
21412197msgstr ""
2198+ "Retourne une instance de la classe de résultat de test qui doit être "
2199+ "utilisée pour cette classe de cas de test (si aucune autre instance de "
2200+ "résultat n'est fournie à la méthode :meth:`run`)."
21422201
21432202#: ../Doc/library/unittest.rst:1397
21442203msgid ""
21452204"For :class:`TestCase` instances, this will always be an instance of :class:"
21462205"`TestResult`; subclasses of :class:`TestCase` should override this as "
21472206"necessary."
21482207msgstr ""
2208+ "Pour les instances de :class:`TestCase`, c'est toujours une instance de :"
2209+ "class:`TestResult` ; les sous-classes de :class:`TestCase` peuvent la "
2210+ "remplacer au besoin."
21492211
21502212#: ../Doc/library/unittest.rst:1404
21512213msgid ""
21522214"Return a string identifying the specific test case. This is usually the "
21532215"full name of the test method, including the module and class name."
21542216msgstr ""
2217+ "Retourne une chaîne identifiant le cas de test spécifique. Il s'agit "
2218+ "généralement du nom complet de la méthode de test, y compris le nom du "
2219+ "module et de la classe."
21552220
21562221#: ../Doc/library/unittest.rst:1410
21572222msgid ""
21582223"Returns a description of the test, or ``None`` if no description has been "
21592224"provided. The default implementation of this method returns the first line "
21602225"of the test method's docstring, if available, or ``None``."
21612226msgstr ""
2227+ "Renvoie une description du test, ou ``None``si aucune description n'a été "
2228+ "fournie. L'implémentation par défaut de cette méthode renvoie la première "
2229+ "ligne de la *docstring* de la méthode de test, si disponible, ou ``None``."
21622230
21632231#: ../Doc/library/unittest.rst:1415
21642232msgid ""
@@ -2167,6 +2235,10 @@ msgid ""
21672235"unittest extensions and adding the test name was moved to the :class:"
21682236"`TextTestResult` in Python 3.2."
21692237msgstr ""
2238+ "En 3.1, ceci a été modifié pour ajouter le nom du test à la description "
2239+ "courte, même en présence d'une *docstring*. Cela a causé des problèmes de "
2240+ "compatibilité avec les extensions *unittest* et l'ajout du nom du test a été "
2241+ "déplacé dans la classe :class:`TextTestResult` dans Python 3.2."
21702242
21712243#: ../Doc/library/unittest.rst:1424
21722244msgid ""
@@ -2176,31 +2248,49 @@ msgid ""
21762248"arguments and keyword arguments passed into :meth:`addCleanup` when they are "
21772249"added."
21782250msgstr ""
2251+ "Ajout d'une fonction à appeler après :meth:`tearDown` pour nettoyer les "
2252+ "ressources utilisées pendant le test. Les fonctions seront appelées dans "
2253+ "l'ordre inverse de l'ordre dans lequel elles ont été ajoutées (:abbr:`LIFO "
2254+ "(dernier entré, premier sorti)`). Elles sont appelées avec tous les "
2255+ "arguments et arguments de mots-clés passés à :meth:`addCleanup` quand elles "
2256+ "sont ajoutées."
21792257
21802258#: ../Doc/library/unittest.rst:1430
21812259msgid ""
21822260"If :meth:`setUp` fails, meaning that :meth:`tearDown` is not called, then "
21832261"any cleanup functions added will still be called."
21842262msgstr ""
2263+ "Si :meth:`setUp` échoue, cela signifie que :meth:`tearDown` n'est pas "
2264+ "appelé, alors que les fonctions de nettoyage ajoutées seront toujours "
2265+ "appelées."
21852266
21862267#: ../Doc/library/unittest.rst:1438
21872268msgid ""
21882269"This method is called unconditionally after :meth:`tearDown`, or after :meth:"
21892270"`setUp` if :meth:`setUp` raises an exception."
21902271msgstr ""
2272+ "Cette méthode est appelée sans conditions après :meth:`tearDown`, ou après :"
2273+ "meth:`setUp` si :meth:`setUp` lève une exception."
21912274
21922275#: ../Doc/library/unittest.rst:1441
21932276msgid ""
21942277"It is responsible for calling all the cleanup functions added by :meth:"
21952278"`addCleanup`. If you need cleanup functions to be called *prior* to :meth:"
21962279"`tearDown` then you can call :meth:`doCleanups` yourself."
21972280msgstr ""
2281+ "Cette méthode est chargée d'appeler toutes les fonctions de nettoyage "
2282+ "ajoutées par :meth:`addCleanup`. Si vous avez besoin de fonctions de "
2283+ "nettoyage à appeler *avant* l'appel à :meth:`tearDown` alors vous pouvez "
2284+ "appeler :meth:`doCleanups` vous-même."
21982285
21992286#: ../Doc/library/unittest.rst:1446
22002287msgid ""
22012288":meth:`doCleanups` pops methods off the stack of cleanup functions one at a "
22022289"time, so it can be called at any time."
22032290msgstr ""
2291+ ":meth:`doCleanups` extrait les méthodes de la pile des fonctions de "
2292+ "nettoyage une à la fois, de sorte qu'elles peuvent être appelées à tout "
2293+ "moment."
22042294
22052295#: ../Doc/library/unittest.rst:1454
22062296msgid ""
@@ -2210,25 +2300,35 @@ msgid ""
22102300"test cases using legacy test code, allowing it to be integrated into a :mod:"
22112301"`unittest`-based test framework."
22122302msgstr ""
2303+ "Cette classe implémente la partie de l'interface :class:`TestCase` qui "
2304+ "permet au lanceur de test de piloter le scénario de test, mais ne fournit "
2305+ "pas les méthodes que le code test peut utiliser pour vérifier et signaler "
2306+ "les erreurs. Ceci est utilisé pour créer des scénario de test utilisant du "
2307+ "code de test existant afin de faciliter l'intégration dans un *framework* de "
2308+ "test basé sur :mod:`unittest`."
22132309
22142310#: ../Doc/library/unittest.rst:1464
22152311msgid "Deprecated aliases"
2216- msgstr ""
2312+ msgstr "Alias obsolètes "
22172313
22182314#: ../Doc/library/unittest.rst:1466
22192315msgid ""
22202316"For historical reasons, some of the :class:`TestCase` methods had one or "
22212317"more aliases that are now deprecated. The following table lists the correct "
22222318"names along with their deprecated aliases:"
22232319msgstr ""
2320+ "Pour des raisons historiques, certaines méthodes de la classe ::class:"
2321+ "`TestCase` avaient un ou plusieurs alias qui sont maintenant obsolètes. Le "
2322+ "tableau suivant énumère les noms corrects ainsi que leurs alias "
2323+ "obsolètes : ::"
22242324
22252325#: ../Doc/library/unittest.rst:1471
22262326msgid "Method Name"
22272327msgstr "Nom de méthode"
22282328
22292329#: ../Doc/library/unittest.rst:1471
22302330msgid "Deprecated alias"
2231- msgstr ""
2331+ msgstr "Alias obsolètes "
22322332
22332333#: ../Doc/library/unittest.rst:1473
22342334msgid ":meth:`.assertEqual`"
@@ -2332,17 +2432,19 @@ msgstr "assertRaisesRegexp"
23322432
23332433#: ../Doc/library/unittest.rst:1485
23342434msgid "the fail* aliases listed in the second column."
2335- msgstr ""
2435+ msgstr "les alias *fail** sont énumérés dans la deuxième colonne. "
23362436
23372437#: ../Doc/library/unittest.rst:1487
23382438msgid "the assert* aliases listed in the third column."
2339- msgstr ""
2439+ msgstr "les alias *assert** sont énumérés dans la troisième colonne. "
23402440
23412441#: ../Doc/library/unittest.rst:1489
23422442msgid ""
23432443"``assertRegexpMatches`` and ``assertRaisesRegexp`` have been renamed to :"
23442444"meth:`.assertRegex` and :meth:`.assertRaisesRegex`."
23452445msgstr ""
2446+ "Les expressions ``assertRegexpMatches`` et ``assertRaisesRegexp`` ont été "
2447+ "renommées en :meth:`.assertRegex` et :meth:`.assertRaisesRegex`."
23462448
23472449#: ../Doc/library/unittest.rst:1492
23482450msgid ""
0 commit comments