Skip to content

Commit e3105bf

Browse files
committed
docs: synchronize the french docs
1 parent 757b23c commit e3105bf

File tree

2 files changed

+48
-2
lines changed

2 files changed

+48
-2
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"fr": {
3-
"hash": "1d8e1ee",
4-
"date": "2024-02-14"
3+
"hash": "03b375a03ee6cf425e4f66a76e2fc7abe637bf4d",
4+
"date": "2024-03-20"
55
}
66
}

docs/fr/migration/index.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,3 +288,49 @@ Si vous utilisez les tests `snapshot` et que les commentaires restent dans vos `
288288
};
289289
```
290290
- Avec `@vue/test-utils` [`mountingOptions.global.config`](https://test-utils.vuejs.org/fr/api/#global) soit de façon globale ou pour chaque test individuellement.
291+
292+
## Comparaison avec la v1
293+
294+
Cette table est destinée à ceux qui viennent de VTU v1, afin de comparer les deux APIs.
295+
296+
### API de base
297+
298+
| export | notes |
299+
|-------------------|----------------------------------------------------------------------------------|
300+
| enableAutoDestroy | remplacé par `enableAutoUnmount` |
301+
302+
### Options de `mount`
303+
304+
| option | notes |
305+
|------------------|---------------------------------------------------------------------------------------|
306+
| mocks | imbriqué dans `global` |
307+
| propsData | maintenant appelé `props` |
308+
| provide | imbriqué dans `global` |
309+
| mixins | imbriqué dans `global` |
310+
| plugins | imbriqué dans `global` |
311+
| component | imbriqué dans `global` |
312+
| directives | imbriqué dans `global` |
313+
| attachToDocument | renommé `attachTo`. Voir [ici](https://github.com/vuejs/vue-test-utils/pull/1492) |
314+
| scopedSlots | supprimé. Les `scopedSlots` sont fusionnés avec `slots` en Vue 3 |
315+
| context | supprimé. Différent de Vue 2, n'a plus de sens. |
316+
| localVue | supprimé. Plus nécessaire - en Vue 3, il n'y a pas d'instance globale de Vue à muter. |
317+
| listeners | supprimé. N'existe plus en Vue 3 |
318+
| parentComponent | supprimé |
319+
320+
### API de `Wrapper` (mount)
321+
322+
| méthode | notes |
323+
|----------------|--------------------------------------------------------------------------------------------------------------|
324+
| find | seule la syntaxe `querySelector` est supportée. Utilisez `findComponent(Comp)` pour trouver un composant Vue |
325+
| setValue | fonctionne pour select, checkbox, radio button, input, textarea. Renvoie `nextTick`. |
326+
| trigger | renvoie `nextTick`. Vous pouvez faire `await wrapper.find('button').trigger('click')` |
327+
| destroy | renommé en `unmount` pour correspondre au nom de la fonction du cycle de vie de Vue 3. |
328+
| contains | supprimé. Utilisez `find` |
329+
| emittedByOrder | supprimé. Utilisez `emitted` |
330+
| setSelected | supprimé. Fait maintenant partie de `setValue` |
331+
| setChecked | supprimé. Fait maintenant partie de `setValue` |
332+
| is | supprimé |
333+
| isEmpty | supprimé. Utilisez des matchers tels que [celui-ci](https://github.com/testing-library/jest-dom#tobeempty) |
334+
| isVueInstance | supprimé |
335+
| name | supprimé |
336+
| setMethods | supprimé |

0 commit comments

Comments
 (0)