Skip to content
This repository was archived by the owner on Apr 12, 2018. It is now read-only.

Commit c7a91f0

Browse files
dzc34sebastianbergmann
authored andcommitted
French translation - Review for 5.7 to 6.5 versions
1 parent 9f4bfa0 commit c7a91f0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+301
-300
lines changed

src/5.7/fr/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Pour compiler la documentation en français :
1212
cd build
1313
ant build-fr-5.7
1414

15-
Attention, la documentation est en cours de traduction (cf. tableau ci dessous)
15+
Attention, la documentation est en cours de traduction (cf. tableau ci-dessous)
1616

1717

1818
## Contributions attendues

src/5.7/fr/annotations.xml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<note>
2121
<para>
2222
Un "doc comment" en PHP doit commencé par <literal>/**</literal> et se terminer avec
23-
<literal>*/</literal>. Les annotations se trouvant des des commentaires d'un autre style
23+
<literal>*/</literal>. Les annotations se trouvant dans des commentaires d'un autre style
2424
seront ignorées.
2525
</para>
2626
</note>
@@ -47,7 +47,7 @@
4747

4848
<para>
4949

50-
L'annotation <literal>@after</literal> peut être utilisé pour spécifier des méthodes
50+
L'annotation <literal>@after</literal> peut être utilisée pour spécifier des méthodes
5151
devant être appelées après chaque méthode de test dans une classe de cas de tests.
5252
<programlisting>use PHPUnit\Framework\TestCase;
5353

@@ -77,7 +77,7 @@ class MyTest extends TestCase
7777

7878
<para>
7979

80-
L'annotation <literal>@afterClass</literal> peut-être utilisées pour spécifier
80+
L'annotation <literal>@afterClass</literal> peut être utilisée pour spécifier
8181
des méthodes statiques devant être appelées après chaque méthode de test
8282
dans une classe de test pour être exécuté afin de nettoyer des fixtures partagées.
8383
<programlisting>use PHPUnit\Framework\TestCase;
@@ -152,7 +152,7 @@ class MyTest extends TestCase
152152

153153
L'annotation <literal>@backupStaticAttributes</literal> peut être utilisée pour
154154
enregistrer tous les attributs statiques dans toutes les classes déclarées
155-
avant chaque test et les restaurer après. Elle peut être utilisé au niveau de la classe ou
155+
avant chaque test et les restaurer après. Elle peut être utilisée au niveau de la classe ou
156156
au niveau de la méthode :
157157

158158
<programlisting>use PHPUnit\Framework\TestCase;
@@ -435,7 +435,7 @@ class CoversDefaultClassTest extends TestCase
435435

436436
PHPUnit gère la déclaration des dépendances explicites entre les méthodes
437437
de test. De telles dépendances ne définissent pas l'ordre dans lequel les
438-
méthodes de test doivent être exécutées mais elles permettent de retourner
438+
méthodes de test doivent être exécutées, mais elles permettent de retourner
439439
l'instance d'une fixture de test par un producteur et de la passer aux consommateurs dépendants.
440440
<xref linkend="writing-tests-for-phpunit.examples.StackTest2.php"/> montre
441441
comment utiliser l'annotation <literal>@depends</literal> pour exprimer des
@@ -472,7 +472,7 @@ class CoversDefaultClassTest extends TestCase
472472
<indexterm><primary>@expectedExceptionCode</primary></indexterm>
473473

474474
L'annotation <literal>@expectedExceptionCode</literal>, en conjonction avec
475-
<literal>@expectedException</literal> permet de faire des assertions sur le
475+
<literal>@expectedException</literal>, permet de faire des assertions sur le
476476
code d'erreur d'une exception levée ce qui permet de cibler une exception
477477
particulière.
478478

@@ -690,7 +690,7 @@ class MyTest extends TestCase
690690
tenter de conserver l'état global du processus parent en
691691
sérialisant toutes les globales dans le processus parent et en les désérialisant
692692
dans le processus enfant. Cela peut poser des problèmes si le processus parent
693-
contient des globales qui ne sont pas sérialisable. Pour corriger cela, vous pouvez empécher
693+
contient des globales qui ne sont pas sérialisable. Pour corriger cela, vous pouvez empêcher
694694
PHPUnit de conserver l'état global avec
695695
l'annotation <literal>@preserveGlobalState</literal>.
696696
<programlisting>use PHPUnit\Framework\TestCase;
@@ -732,7 +732,7 @@ class MyTest extends TestCase
732732
<para>
733733
<indexterm><primary>@runTestsInSeparateProcesses</primary></indexterm>
734734

735-
Indique que tous les tests d'une classe de tests doivent être executés dans
735+
Indique que tous les tests d'une classe de tests doivent être exécutés dans
736736
un processus PHP séparé. <programlisting>use PHPUnit\Framework\TestCase;
737737

738738
/**
@@ -759,7 +759,7 @@ class MyTest extends TestCase
759759
<para>
760760
<indexterm><primary>@runInSeparateProcess</primary></indexterm>
761761

762-
Indique qu'un test doit être executé dans un processus PHP séparé.
762+
Indique qu'un test doit être exécuté dans un processus PHP séparé.
763763
<programlisting>use PHPUnit\Framework\TestCase;
764764

765765
class MyTest extends TestCase
@@ -799,7 +799,7 @@ class MyTest extends TestCase
799799
<indexterm><primary><literal>timeoutForSmallTests</literal></primary></indexterm>
800800

801801
Si le paquet <literal>PHP_Invoker</literal> est installé et que le mode strict
802-
est activé, un test "small" va échoué s'il prend plus d'1
802+
est activé, un test "small" va échouer s'il prend plus d'1
803803
seconde pour s'executer. Ce délai est configurable via
804804
l'attrubut <literal>timeoutForSmallTests</literal> dans le fichier
805805
de configuration XML.
@@ -808,7 +808,7 @@ class MyTest extends TestCase
808808
<note>
809809
<para>
810810
Les tests doivent être explicitement annotés par soit <literal>@small</literal>,
811-
<literal>@medium</literal>, ou <literal>@large</literal> pour activer les temps limites d'execution.
811+
<literal>@medium</literal> ou <literal>@large</literal> pour activer les temps limites d'execution.
812812
</para>
813813
</note>
814814
</section>
@@ -859,8 +859,8 @@ public function initialBalanceShouldBe0()
859859
<para>
860860
<indexterm><primary>@uses</primary></indexterm>
861861

862-
L'annotation <literal>@uses</literal> spécifies du code qui sera exécuté
863-
par un test, mais qui n'et pas destiné à être couvert par le test. Un bon
862+
L'annotation <literal>@uses</literal> spécifie du code qui sera exécuté
863+
par un test, mais qui n'est pas destiné à être couvert par le test. Un bon
864864
exemple est un objet-valeur qui est nécessaire pour tester une partie du code.
865865
<programlisting>/**
866866
* @covers BankAccount::deposit
@@ -876,7 +876,7 @@ public function testMoneyCanBeDepositedInAccount()
876876
Cette annotation est spéciali
877877
This annotation is notamment utile en mode de couverture stricte où
878878
du code involontairement couvert va faire échouer un test. Voir
879-
<xref linkend="risky-tests.unintentionally-covered-code"/> fpour plus
879+
<xref linkend="risky-tests.unintentionally-covered-code"/> pour plus
880880
d'informations sur le mode de couverture stricte.
881881
</para>
882882
</section>

src/5.7/fr/assertions.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
<para>
3232
Une question fréquente, surtout de la part des développeurs qui ne connaissent pas PHPUnit, est si
3333
utiliser <code>$this->assertTrue()</code> ou <code>self::assertTrue()</code>,
34-
par exemple, est "la bonne façon" d'appeler une assertion. La réponse courte est: il
34+
par exemple, est "la bonne façon" d'appeler une assertion. La réponse courte est : il
3535
n'y a pas de bonne façon. Et il n'y a pas de mauvaise façon non plus. C'est une
3636
question de préférence personnelle.
3737
</para>

src/5.7/fr/code-coverage-analysis.xml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@
3939
<para>
4040
PHPUnit peut générer un rapport de couverture de code HTML aussi bien que
4141
des fichiers de log en XML avec les informations de couverture de code dans différents formats
42-
(Clover, Crap4J, PHPUnit). Les informations de couverture de code peuvent aussi être rapporté
43-
en text (et affiché vers STDOUT) et exporté en PHP pour un traitement
42+
(Clover, Crap4J, PHPUnit). Les informations de couverture de code peuvent aussi être rapportées
43+
en text (et affichées vers STDOUT) et exportées en PHP pour un traitement
4444
ultérieur.
4545
</para>
4646

@@ -55,7 +55,7 @@
5555
<title>Indicateurs logiciels pour la couverture de code</title>
5656

5757
<para>
58-
Différents indicateurs logiciels existent pour mesurer la couverture de code:
58+
Différents indicateurs logiciels existent pour mesurer la couverture de code :
5959
</para>
6060

6161
<variablelist>
@@ -72,11 +72,11 @@
7272

7373
<varlistentry>
7474
<indexterm><primary>Couverture de code</primary><secondary>Couverture de fonction de méthode</secondary></indexterm>
75-
<term><emphasis>Couverture de fonction de méthode</emphasis></term>
75+
<term><emphasis>Couverture de fonction et de méthode</emphasis></term>
7676
<listitem>
7777
<para>
78-
L'indicateur logiciel de <emphasis>couverture de fonction de méthode</emphasis>
79-
mesure si chaque fonction ou méthode à été invoquée.
78+
L'indicateur logiciel de <emphasis>couverture de fonction et de méthode</emphasis>
79+
mesure si chaque fonction ou méthode a été invoquée.
8080
PHP_CodeCoverage considère qu'une fonction ou une méthode a été couverte
8181
seulement quand toutes ses lignes executables sont couvertes.
8282
</para>
@@ -102,7 +102,7 @@
102102
<listitem>
103103
<para>
104104
L'indicateur logiciel de <emphasis>couverture d'opcode</emphasis> mesure
105-
si chaque opcode d'une fonction ou d'une méthode a été executé lors de l'execution
105+
si chaque opcode d'une fonction ou d'une méthode a été exécuté lors de l'exécution
106106
de la suite de test. Une ligne de code se compile habituellement en plus
107107
d'un opcode. La couverture de ligne considère une ligne de code comme couverte
108108
dès que l'un de ses opcode est executé.
@@ -116,8 +116,8 @@
116116
<listitem>
117117
<para>
118118
L'indicateur logiciel de <emphasis>couverture de branche</emphasis> mesure
119-
si l'expression booléenne de chaque structure de contrôle a été évalué
120-
à <literal>true</literal> et à <literal>false</literal> pendant l'execution
119+
si l'expression booléenne de chaque structure de contrôle a été évaluée
120+
à <literal>true</literal> et à <literal>false</literal> pendant l'exécution
121121
de la suite de test.
122122
</para>
123123
</listitem>
@@ -130,7 +130,7 @@
130130
<para>
131131
L'indicateur logiciel de <emphasis>couverture de chemin</emphasis> mesure
132132
si chacun des chemins d'execution possible dans une fonction ou une méthode
133-
ont été suivit lors de l'execution de la suite de test. Un chemin d'execution est
133+
ont été suivis lors de l'exécution de la suite de test. Un chemin d'execution est
134134
une séquence unique de branches depuis l'entrée de la fonction ou
135135
de la méthode jusqu'à sa sortie.
136136
</para>
@@ -145,7 +145,7 @@
145145
L'index <emphasis>Change Risk Anti-Patterns (CRAP)</emphasis> est
146146
calculé en se basant sur la complexité cyclomatique et la couverture de code
147147
d'une portion de code. Du code qui n'est pas trop complexe et qui a une couverture
148-
de code adéquate aurat un index CRAP faible. L'index CRAP peut être baissé
148+
de code adéquate aura un index CRAP faible. L'index CRAP peut être baissé
149149
en écrivant des tests et en refactorisant le code pour diminuer sa
150150
complexité.
151151
</para>
@@ -155,8 +155,8 @@
155155

156156
<note>
157157
<para>
158-
L'indicateur logiciel de <emphasis>Couverture d'Opcode</emphasis>,
159-
<emphasis>Couverture de branche</emphasis>, et de
158+
Les indicateurs logiciel de <emphasis>Couverture d'Opcode</emphasis>,
159+
de <emphasis>Couverture de branche</emphasis> et de
160160
<emphasis>Couverture de chemin</emphasis> ne sont pas encore
161161
supportés par PHP_CodeCoverage.
162162
</para>
@@ -177,12 +177,12 @@
177177
</para>
178178

179179
<para>
180-
Optionnellement, tous les fichiers en liste blanche peut être ajouté au rapport
180+
Optionnellement, tous les fichiers en liste blanche peuvent être ajoutés au rapport
181181
de couverture de code en paramétrant <literal>addUncoveredFilesFromWhitelist="true"</literal>
182182
dans votre fichier de configuration PHPUnit (voir <xref
183183
linkend="appendixes.configuration.whitelisting-files"/>). Cela autorise
184-
l'inclusion de fichiers quine sont pas encore testé du tout. Si vous voulez avoir des
185-
information sur quelles lignes d'un fichier non couvert sont exécutable,
184+
l'inclusion de fichiers qui ne sont pas encore testés du tout. Si vous voulez avoir des
185+
information sur quelles lignes d'un fichier non couvert sont exécutables,
186186
par exemple, vous devez également définir
187187
<literal>processUncoveredFilesFromWhitelist="true"</literal> dans votre
188188
fichier de configuration PHPUnit (voir <xref

src/5.7/fr/test-doubles.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ class StubTest extends TestCase
148148
<title>Limitation: Méthodes nommées "method"</title>
149149

150150
<para>
151-
L'exemple ci dessus ne fonctionne que si la classe originale ne déclare
151+
L'exemple ci-dessus ne fonctionne que si la classe originale ne déclare
152152
pas de méthode appelé "method".
153153
</para>
154154

@@ -174,7 +174,7 @@ class StubTest extends TestCase
174174
<indexterm><primary>createMock()</primary></indexterm>
175175
<indexterm><primary>method()</primary></indexterm>
176176
<indexterm><primary>willReturn()</primary></indexterm>
177-
<title>L'API de construction des mocks peut-être utilisée pour configurer la doublure de test générée.</title>
177+
<title>L'API de construction des mocks peut être utilisée pour configurer la doublure de test générée.</title>
178178
<programlisting><![CDATA[<?php
179179
use PHPUnit\Framework\TestCase;
180180

src/5.7/fr/textui.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -701,7 +701,7 @@ class TestCaseClass extends TestCase
701701
<term><literal>--stop-on-error</literal></term>
702702
<listitem>
703703
<para>
704-
Arrête l'execution à la première erreur.
704+
Arrête l'exécution à la première erreur.
705705
</para>
706706
</listitem>
707707
</varlistentry>
@@ -710,7 +710,7 @@ class TestCaseClass extends TestCase
710710
<term><literal>--stop-on-failure</literal></term>
711711
<listitem>
712712
<para>
713-
Arrête l'execution à la première erreur ou au premier échec.
713+
Arrête l'exécution à la première erreur ou au premier échec.
714714
</para>
715715
</listitem>
716716
</varlistentry>
@@ -719,7 +719,7 @@ class TestCaseClass extends TestCase
719719
<term><literal>--stop-on-risky</literal></term>
720720
<listitem>
721721
<para>
722-
Arrête l'execution au premier test risqué.
722+
Arrête l'exécution au premier test risqué.
723723
</para>
724724
</listitem>
725725
</varlistentry>
@@ -728,7 +728,7 @@ class TestCaseClass extends TestCase
728728
<term><literal>--stop-on-skipped</literal></term>
729729
<listitem>
730730
<para>
731-
Arrête l'execution au premier test sauté.
731+
Arrête l'exécution au premier test sauté.
732732
</para>
733733
</listitem>
734734
</varlistentry>
@@ -737,7 +737,7 @@ class TestCaseClass extends TestCase
737737
<term><literal>--stop-on-incomplete</literal></term>
738738
<listitem>
739739
<para>
740-
Arrête l'execution au premier test incomplet.
740+
Arrête l'exécution au premier test incomplet.
741741
</para>
742742
</listitem>
743743
</varlistentry>

src/5.7/fr/writing-tests-for-phpunit.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ class StackTest extends TestCase
7373

7474
PHPUnit gère la déclaration de dépendances explicites entre les
7575
méthodes de test. De telles dépendances ne définissent pas l'ordre dans lequel les méthodes de test
76-
doivent être exécutées mais elles permettent de renvoyer une instance de
76+
doivent être exécutées, mais elles permettent de renvoyer une instance de
7777
la fixture de test par un producteur à des consommateurs qui en dépendent.
7878
</para>
7979

src/6.0/fr/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ Pour compiler la documentation en français, les pré-requis sont les suivants :
1010
Pour compiler la documentation en français :
1111

1212
cd build
13-
ant build-fr-6.1
13+
ant build-fr-6.0
1414

15-
Attention, la documentation est en cours de traduction (cf. tableau ci dessous)
15+
Attention, la documentation est en cours de traduction (cf. tableau ci-dessous)
1616

1717

1818
## Contributions attendues

0 commit comments

Comments
 (0)