Skip to content

Commit b5e3ac2

Browse files
MachinisteWebeddyerburgh
authored andcommitted
docs(fr): guides/*.md translated. (#159)
* Add french part Signed-off-by: Bruno Lesieur <[email protected]> * Message for part still not translated. Signed-off-by: Bruno Lesieur <[email protected]> * Last changes added Signed-off-by: Bruno Lesieur <[email protected]> * Review from original repo Signed-off-by: Bruno Lesieur <[email protected]>
1 parent a2d9d3d commit b5e3ac2

Some content is hidden

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

63 files changed

+2971
-0
lines changed

docs/LANGS.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
* [English](en/)
2+
* [Français](fr/)
23
* [日本語](ja/)
34
* [简体中文](zh-cn/)
45
* [Portuguese (Brazil)](pt-br/)

docs/fr/README.md

+74
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
# vue-test-utils
2+
3+
`vue-test-utils` est la bibliothèque officielle de tests unitaires pour Vue.js.
4+
5+
## Table of Contents
6+
7+
* [Guides](guides/README.md)
8+
* [Commencer](guides/getting-started.md)
9+
* [Astuces](guides/common-tips.md)
10+
* [La souris, le clavier et les autres évènements DOM](guides/dom-events.md)
11+
* [Choisir un lanceur de tests](guides/choosing-a-test-runner.md)
12+
* [Tester des composants monofichiers avec Jest](guides/testing-SFCs-with-jest.md)
13+
* [Tester des composants monofichiers avec Mocha et webpack](guides/testing-SFCs-with-mocha-webpack.md)
14+
* [Utiliser avec Vue Router](guides/using-with-vue-router.md)
15+
* [Utiliser avec Vuex](guides/using-with-vuex.md)
16+
* [API](api/README.md)
17+
* [mount](api/mount.md)
18+
* [shallow](api/shallow.md)
19+
* [Options de montage](api/options.md)
20+
- [context](api/options.md#context)
21+
- [slots](api/options.md#slots)
22+
- [stubs](api/options.md#stubs)
23+
- [mocks](api/options.md#mocks)
24+
- [localVue](api/options.md#localvue)
25+
- [attachToDocument](api/options.md#attachtodocument)
26+
- [attrs](api/options.md#attrs)
27+
- [listeners](api/options.md#listeners)
28+
- [clone](api/options.md#clone)
29+
* [Wrapper](api/wrapper/README.md)
30+
* [contains](api/wrapper/contains.md)
31+
* [emitted](api/wrapper/emitted.md)
32+
* [emittedByOrder](api/wrapper/emittedByOrder.md)
33+
* [find](api/wrapper/find.md)
34+
* [findAll](api/wrapper/findAll.md)
35+
* [hasAttribute](api/wrapper/hasAttribute.md)
36+
* [hasClass](api/wrapper/hasClass.md)
37+
* [hasProp](api/wrapper/hasProp.md)
38+
* [hasStyle](api/wrapper/hasStyle.md)
39+
* [html](api/wrapper/html.md)
40+
* [is](api/wrapper/is.md)
41+
* [isEmpty](api/wrapper/isEmpty.md)
42+
* [isVueInstance](api/wrapper/isVueInstance.md)
43+
* [name](api/wrapper/name.md)
44+
* [setComputed](api/wrapper/setComputed.md)
45+
* [setData](api/wrapper/setData.md)
46+
* [setMethods](api/wrapper/setMethods.md)
47+
* [setProps](api/wrapper/setProps.md)
48+
* [text](api/wrapper/text.md)
49+
* [trigger](api/wrapper/trigger.md)
50+
* [update](api/wrapper/update.md)
51+
* [destroy](api/wrapper/destroy.md)
52+
* [WrapperArray](api/wrapper-array/README.md)
53+
* [at](api/wrapper-array/at.md)
54+
* [contains](api/wrapper-array/contains.md)
55+
* [hasAttribute](api/wrapper-array/hasAttribute.md)
56+
* [hasClass](api/wrapper-array/hasClass.md)
57+
* [hasProp](api/wrapper-array/hasProp.md)
58+
* [hasStyle](api/wrapper-array/hasStyle.md)
59+
* [is](api/wrapper-array/is.md)
60+
* [isEmpty](api/wrapper-array/isEmpty.md)
61+
* [isVueInstance](api/wrapper-array/isVueInstance.md)
62+
* [setComputed](api/wrapper-array/setComputed.md)
63+
* [setData](api/wrapper-array/setData.md)
64+
* [setMethods](api/wrapper-array/setMethods.md)
65+
* [setProps](api/wrapper-array/setProps.md)
66+
* [trigger](api/wrapper-array/trigger.md)
67+
* [update](api/wrapper-array/update.md)
68+
* [destroy](api/wrapper-array/destroy.md)
69+
* [components](api/components/README.md)
70+
* [TransitionStub](api/components/TransitionStub.md)
71+
* [TransitionGroupStub](api/components/TransitionGroupStub.md)
72+
* [Selecteurs](api/selectors.md)
73+
* [createLocalVue](api/createLocalVue.md)
74+
* [config](api/config.md)

docs/fr/SUMMARY.md

+70
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
## Table des matières
2+
3+
* [Guides](guides/README.md)
4+
* [Commencer](guides/getting-started.md)
5+
* [Astuces](guides/common-tips.md)
6+
* [La souris, le clavier et les autres évènements DOM](./dom-events.md)
7+
* [Choisir un lanceur de tests](guides/choosing-a-test-runner.md)
8+
* [Tester des composants monofichiers avec Jest](guides/testing-SFCs-with-jest.md)
9+
* [Tester des composants monofichiers avec Mocha et webpack](guides/testing-SFCs-with-mocha-webpack.md)
10+
* [Utiliser avec Vue Router](guides/using-with-vue-router.md)
11+
* [Utiliser avec Vuex](guides/using-with-vuex.md)
12+
* [API](api/README.md)
13+
* [mount](api/mount.md)
14+
* [shallow](api/shallow.md)
15+
* [Options de montage](api/options.md)
16+
- [context](api/options.md#context)
17+
- [slots](api/options.md#slots)
18+
- [stubs](api/options.md#stubs)
19+
- [mocks](api/options.md#mocks)
20+
- [localVue](api/options.md#localvue)
21+
- [attachToDocument](api/options.md#attachtodocument)
22+
- [attrs](api/options.md#attrs)
23+
- [listeners](api/options.md#listeners)
24+
- [clone](api/options.md#clone)
25+
* [Wrapper](api/wrapper/README.md)
26+
* [contains](api/wrapper/contains.md)
27+
* [emitted](api/wrapper/emitted.md)
28+
* [emittedByOrder](api/wrapper/emittedByOrder.md)
29+
* [find](api/wrapper/find.md)
30+
* [findAll](api/wrapper/findAll.md)
31+
* [hasAttribute](api/wrapper/hasAttribute.md)
32+
* [hasClass](api/wrapper/hasClass.md)
33+
* [hasProp](api/wrapper/hasProp.md)
34+
* [hasStyle](api/wrapper/hasStyle.md)
35+
* [html](api/wrapper/html.md)
36+
* [is](api/wrapper/is.md)
37+
* [isEmpty](api/wrapper/isEmpty.md)
38+
* [isVueInstance](api/wrapper/isVueInstance.md)
39+
* [name](api/wrapper/name.md)
40+
* [setComputed](api/wrapper/setComputed.md)
41+
* [setData](api/wrapper/setData.md)
42+
* [setMethods](api/wrapper/setMethods.md)
43+
* [setProps](api/wrapper/setProps.md)
44+
* [text](api/wrapper/text.md)
45+
* [trigger](api/wrapper/trigger.md)
46+
* [update](api/wrapper/update.md)
47+
* [destroy](api/wrapper/destroy.md)
48+
* [WrapperArray](api/wrapper-array/README.md)
49+
* [at](api/wrapper-array/at.md)
50+
* [contains](api/wrapper-array/contains.md)
51+
* [hasAttribute](api/wrapper-array/hasAttribute.md)
52+
* [hasClass](api/wrapper-array/hasClass.md)
53+
* [hasProp](api/wrapper-array/hasProp.md)
54+
* [hasStyle](api/wrapper-array/hasStyle.md)
55+
* [is](api/wrapper-array/is.md)
56+
* [isEmpty](api/wrapper-array/isEmpty.md)
57+
* [isVueInstance](api/wrapper-array/isVueInstance.md)
58+
* [setComputed](api/wrapper-array/setComputed.md)
59+
* [setData](api/wrapper-array/setData.md)
60+
* [setMethods](api/wrapper-array/setMethods.md)
61+
* [setProps](api/wrapper-array/setProps.md)
62+
* [trigger](api/wrapper-array/trigger.md)
63+
* [update](api/wrapper-array/update.md)
64+
* [destroy](api/wrapper-array/destroy.md)
65+
* [components](api/components/README.md)
66+
* [TransitionStub](api/components/TransitionStub.md)
67+
* [TransitionGroupStub](api/components/TransitionGroupStub.md)
68+
* [Selectors](api/selectors.md)
69+
* [createLocalVue](api/createLocalVue.md)
70+
* [config](api/config.md)

docs/fr/api/README.md

+60
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# API
2+
3+
* [mount (EN)](./mount.md)
4+
* [shallow (EN)](./shallow.md)
5+
* [Options de montage (EN)](./options.md)
6+
- [context (EN)](./options.md#context)
7+
- [slots (EN)](./options.md#slots)
8+
- [stubs (EN)](./options.md#stubs)
9+
- [mocks (EN)](./options.md#mocks)
10+
- [localVue (EN)](./options.md#localvue)
11+
- [attachToDocument (EN)](./options.md#attachtodocument)
12+
- [attrs (EN)](./options.md#attrs)
13+
- [listeners (EN)](./options.md#listeners)
14+
- [clone (EN)](./options.md#clone)
15+
* [Wrapper (EN)](./wrapper/README.md)
16+
* [contains (EN)](./wrapper/contains.md)
17+
* [emitted (EN)](./wrapper/emitted.md)
18+
* [emittedByOrder (EN)](./wrapper/emittedByOrder.md)
19+
* [find (EN)](./wrapper/find.md)
20+
* [findAll (EN)](./wrapper/findAll.md)
21+
* [hasAttribute (EN)](./wrapper/hasAttribute.md)
22+
* [hasClass (EN)](./wrapper/hasClass.md)
23+
* [hasProp (EN)](./wrapper/hasProp.md)
24+
* [hasStyle (EN)](./wrapper/hasStyle.md)
25+
* [html (EN)](./wrapper/html.md)
26+
* [is (EN)](./wrapper/is.md)
27+
* [isEmpty (EN)](./wrapper/isEmpty.md)
28+
* [isVueInstance (EN)](./wrapper/isVueInstance.md)
29+
* [name (EN)](./wrapper/name.md)
30+
* [setComputed](./wrapper/setComputed.md)
31+
* [setData](./wrapper/setData.md)
32+
* [setMethods](./wrapper/setMethods.md)
33+
* [setProps](./wrapper/setProps.md)
34+
* [text](./wrapper/text.md)
35+
* [trigger (EN)](./wrapper/trigger.md)
36+
* [update (EN)](./wrapper/update.md)
37+
* [destroy (EN)](./wrapper/destroy.md)
38+
* [WrapperArray (EN)](./wrapper-array/README.md)
39+
* [at (EN)](./wrapper-array/at.md)
40+
* [contains (EN)](./wrapper-array/contains.md)
41+
* [hasAttribute (EN)](./wrapper-array/hasAttribute.md)
42+
* [hasClass (EN)](./wrapper-array/hasClass.md)
43+
* [hasProp (EN)](./wrapper-array/hasProp.md)
44+
* [hasStyle (EN)](./wrapper-array/hasStyle.md)
45+
* [is (EN)](./wrapper-array/is.md)
46+
* [isEmpty (EN)](./wrapper-array/isEmpty.md)
47+
* [isVueInstance (EN)](./wrapper-array/isVueInstance.md)
48+
* [setComputed (EN)](./wrapper-array/setComputed.md)
49+
* [setData (EN)](./wrapper-array/setData.md)
50+
* [setMethods (EN)](./wrapper-array/setMethods.md)
51+
* [setProps (EN)](./wrapper-array/setProps.md)
52+
* [trigger (EN)](./wrapper-array/trigger.md)
53+
* [update (EN)](./wrapper-array/update.md)
54+
* [destroy (EN)](./wrapper-array/destroy.md)
55+
* [components](./components/README.md)
56+
* [TransitionStub](./components/TransitionStub.md)
57+
* [TransitionGroupStub](./components/TransitionGroupStub.md)
58+
* [createLocalVue (EN)](./createLocalVue.md)
59+
* [Selecteurs (EN)](./selectors.md)
60+
* [config (EN)](./config.md)

docs/fr/api/components/README.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Components
2+
3+
<p><strong>⚠Cette page est actuellement en cours de traduction française. Vous pouvez repasser plus tard ou <a href="https://github.com/vuejs-fr/vue-test-utils" target="_blank">participer à la traduction</a> de celle-ci dès maintenant !</strong></p><p>vue-test-utils includes utility components you can use to stub components.</p>
4+
5+
[TransitionStub](./TransitionStub.md) and [TransitionGroupStub](./TransitionGroupStub.md) are used to stub `transition` and `transition-group` components by default. You can edit the stubs by editing the config.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# TransitionGroupStub
2+
3+
<p><strong>⚠Cette page est actuellement en cours de traduction française. Vous pouvez repasser plus tard ou <a href="https://github.com/vuejs-fr/vue-test-utils" target="_blank">participer à la traduction</a> de celle-ci dès maintenant !</strong></p><p>A component to stub the `transition-group` wrapper component. Instead of performing transitions asynchronously, it returns the child components synchronously.</p>
4+
5+
This is set to stub all `transition-group` components by default in the `vue-test-utils` config. To use the built-in `transition-group` wrapper component set `config.stubs['transition-group']` to false:
6+
7+
```js
8+
import VueTestUtils from 'vue-test-utils'
9+
10+
VueTestUtils.config.stubs['transition-group'] = false
11+
```
12+
13+
To reset it to stub transition components:
14+
15+
```js
16+
import VueTestUtils, { TransitionGroupStub } from 'vue-test-utils'
17+
18+
VueTestUtils.config.stubs['transition-group'] = TransitionGroupStub
19+
```
20+
21+
To set it as a stub in mounting options:
22+
23+
```js
24+
import { mount, TransitionGroupStub } from 'vue-test-utils'
25+
26+
mount(Component, {
27+
stubs: {
28+
'transition-group': TransitionGroupStub
29+
}
30+
})
31+
```
+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# TransitionStub
2+
3+
<p><strong>⚠Cette page est actuellement en cours de traduction française. Vous pouvez repasser plus tard ou <a href="https://github.com/vuejs-fr/vue-test-utils" target="_blank">participer à la traduction</a> de celle-ci dès maintenant !</strong></p><p>A component to stub the `transition` wrapper component. Instead of performing transitions asynchronously, it returns the child component synchronously.</p>
4+
5+
This is set to stub all `transition` components by default in the vue-test-utils config. To use the built-in `transition` wrapper component set `config.stubs.transition` to false:
6+
7+
```js
8+
import VueTestUtils from 'vue-test-utils'
9+
10+
VueTestUtils.config.stubs.transition = false
11+
```
12+
13+
To reset it to stub transition components:
14+
```js
15+
import VueTestUtils, { TransitionStub } from 'vue-test-utils'
16+
17+
VueTestUtils.config.stubs.transition = TransitionStub
18+
```
19+
20+
To set it as a stub in mounting options:
21+
22+
```js
23+
import { mount, TransitionStub } from 'vue-test-utils'
24+
25+
mount(Component, {
26+
stubs: {
27+
transition: TransitionStub
28+
}
29+
})
30+
```

docs/fr/api/config.md

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Config
2+
3+
<p><strong>⚠Cette page est actuellement en cours de traduction française. Vous pouvez repasser plus tard ou <a href="https://github.com/vuejs-fr/vue-test-utils" target="_blank">participer à la traduction</a> de celle-ci dès maintenant !</strong></p><p>vue-test-utils includes a config object to defined options used by vue-test-utils.</p>
4+
5+
## `vue-test-utils` Config Options
6+
7+
### `stubs`
8+
9+
- type: `Object`
10+
- default: `{
11+
transition: TransitionStub,
12+
'transition-group': TransitionGroupStub
13+
}`
14+
15+
Stubs to use in components. These are overwritten by `stubs` passed in the mounting options.
16+
17+
When passing `stubs` as an array in the mounting options, `config.stubs` are converted to an array, and will stub components with a basic component that returns a div.
18+
19+
Example:
20+
21+
```js
22+
import VueTestUtils from 'vue-test-utils'
23+
24+
VueTestUtils.config.stubs['my-compomnent'] = '<div />'
25+
```

docs/fr/api/createLocalVue.md

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# `createLocalVue()`
2+
3+
- **Returns:**
4+
- `{Component}`
5+
6+
- **Usage:**
7+
8+
<p><strong>⚠Cette page est actuellement en cours de traduction française. Vous pouvez repasser plus tard ou <a href="https://github.com/vuejs-fr/vue-test-utils" target="_blank">participer à la traduction</a> de celle-ci dès maintenant !</strong></p><p>`createLocalVue` returns a Vue class for you to add components, mixins and install plugins without polluting the global Vue class.</p>
9+
10+
Use it with `options.localVue`:
11+
12+
```js
13+
import { createLocalVue, shallow } from 'vue-test-utils'
14+
import { expect } from 'chai'
15+
import Foo from './Foo.vue'
16+
17+
const localVue = createLocalVue()
18+
const wrapper = shallow(Foo, {
19+
localVue,
20+
mocks: { foo: true }
21+
})
22+
expect(wrapper.vm.foo).toBe(true)
23+
24+
const freshWrapper = shallow(Foo)
25+
expect(freshWrapper.vm.foo).toBe(false)
26+
```
27+
28+
- **See also:** [Common Tips](../guides/common-tips.md#applying-global-plugins-and-mixins)

0 commit comments

Comments
 (0)