Skip to content

Commit 6f5f1b0

Browse files
Leonardo Vilarinhoeddyerburgh
Leonardo Vilarinho
authored andcommitted
docs: translate pt br (#185)
* start translate 🔥 updating all menus * fix menu title * [to pt-br] translating getting started section * [to pt-br] translating common tips section * [to pt-br] translating dom events section * [to pt-br] translating choosing a test runner section * [to pt-br] translating testing sfcs with jest section * [to pt-br] translating testing sfcs with mocha + webpack section * [to pt-br] translating using with vue router section * [to pt-br] translating partially using with vuex section * feat(docs): add pt-br, add docs:serve command and lint markdown errors * feat(docs): [to pt-br] translating using with vuex section * feat(docs): [to pt-br] translating mount section * feat(docs): [to pt-br] translating shallow section * feat(docs): [to pt-br] translating options section * feat(docs): [to pt-br] translating readme wrapper section * feat(docs): [to pt-br] translating wrapper contains section * feat(docs): [to pt-br] translating wrapper emitted section * feat(docs): [to pt-br] translating wrapper emittedByOrder section * feat(docs): [to pt-br] translating wrapper find section * feat(docs): [to pt-br] translating wrapper findAll section * feat(docs): [to pt-br] translating wrapper hasAttribute section * feat(docs): [to pt-br] translating wrapper hasClass section * feat(docs): [to pt-br] translating wrapper hasProp section * feat(docs): [to pt-br] translating wrapper hasStyle section * feat(docs): [to pt-br] translating wrapper html section * feat(docs): [to pt-br] translating wrapper is section * feat(docs): [to pt-br] translating wrapper isEmpty section * feat(docs): [to pt-br] translating wrapper isVueInstance section * feat(docs): [to pt-br] translating wrapper name section * feat(docs): [to pt-br] translating wrapper setComputed section * feat(docs): [to pt-br] translating wrapper setData section * feat(docs): [to pt-br] translating wrapper setMethods section * feat(docs): [to pt-br] translating wrapper setProps section * feat(docs): [to pt-br] translating wrapper text section * feat(docs): [to pt-br] translating wrapper trigger section * feat(docs): [to pt-br] translating wrapper update section * feat(docs): [to pt-br] translating wrapper destroy section * feat(docs): [to pt-br] translating wrapperarray readme section * feat(docs): [to pt-br] translating wrapperarray at section * feat(docs): [to pt-br] translating wrapperarray contains section * feat(docs): [to pt-br] translating wrapperarray hasAttribute section * feat(docs): [to pt-br] translating wrapperarray hasClass section * feat(docs): [to pt-br] translating wrapperarray hasProp section * feat(docs): [to pt-br] translating wrapperarray hasStyle section * feat(docs): [to pt-br] translating wrapperarray is section * feat(docs): [to pt-br] translating wrapperarray isEmpty section * feat(docs): [to pt-br] translating wrapperarray isVueInstance section * feat(docs): [to pt-br] translating wrapperarray setComputed section * feat(docs): [to pt-br] translating wrapperarray setData section * feat(docs): [to pt-br] translating wrapperarray setMethods section * feat(docs): [to pt-br] translating wrapperarray setProps section * feat(docs): [to pt-br] translating wrapperarray triggers section * feat(docs): [to pt-br] translating wrapperarray update section * feat(docs): [to pt-br] translating wrapperarray destroy section * feat(docs): [to pt-br] translating components readme section * feat(docs): [to pt-br] translating components transition stub section * feat(docs): [to pt-br] translating components transition group stub section * feat(docs): [to pt-br] translating components selectors section * feat(docs): [to pt-br] translating components localVue section * feat(docs): [to pt-br] translating config section * feat(docs): change word 'embrulho' to 'wrapper' * feat(docs): change word 'stub' to 'esboço' * feat(docs): change word 'array' to 'Array' * feat(docs): change word 'string' to 'String' * feat(docs): change word 'boolean' to 'Boolean' * fix(docs): fix write errors * fix(docs): untranslate code api part * fix(docs): translate mock and debug * fix(docs): fix link wrapper array menu * fix(docs): change 'seletor' to 'selector'
1 parent 2f77544 commit 6f5f1b0

Some content is hidden

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

65 files changed

+2967
-901
lines changed

docs/LANGS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
* [English](en/)
22
* [日本語](ja/)
33
* [简体中文](zh-cn/)
4+
* [Portuguese (Brazil)](pt-br/)

docs/pt-br/README.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
# vue-test-utils
2+
3+
`vue-test-utils` é a biblioteca oficial de testes de unidade para o Vue.js.
4+
5+
## Índice
6+
7+
* [Guia](guides/README.md)
8+
* [Iniciando](guides/getting-started.md)
9+
* [Dicas comuns](guides/common-tips.md)
10+
* [Mouse, Tecla e outros eventos do DOM](guides/dom-events.md)
11+
* [Escolhendo um executador de testes](guides/choosing-a-test-runner.md)
12+
* [Testando SFCs com Jest](guides/testing-SFCs-with-jest.md)
13+
* [Testando SFCs com Mocha + webpack](guides/testing-SFCs-with-mocha-webpack.md)
14+
* [Usando com o Vue Router](guides/using-with-vue-router.md)
15+
* [Usando com o Vuex](guides/using-with-vuex.md)
16+
* [API](api/README.md)
17+
* [mount](api/mount.md)
18+
* [shallow](api/shallow.md)
19+
* [Opções de montagem](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+
* [Componentes](api/components/README.md)
70+
* [TransitionStub](api/components/TransitionStub.md)
71+
* [TransitionGroupStub](api/components/TransitionGroupStub.md)
72+
* [Seletores](api/selectors.md)
73+
* [createLocalVue](api/createLocalVue.md)
74+
* [config](api/config.md)

docs/pt-br/SUMMARY.md

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
## Índice
2+
3+
* [Guia](guides/README.md)
4+
* [Iniciando](guides/getting-started.md)
5+
* [Dicas comuns](guides/common-tips.md)
6+
* [Mouse, Tecla e outros eventos do DOM](guides/dom-events.md)
7+
* [Escolhendo um executador de testes](guides/choosing-a-test-runner.md)
8+
* [Testando SFCs com Jest](guides/testing-SFCs-with-jest.md)
9+
* [Testando SFCs com Mocha + webpack](guides/testing-SFCs-with-mocha-webpack.md)
10+
* [Usando com o Vue Router](guides/using-with-vue-router.md)
11+
* [Usando com o Vuex](guides/using-with-vuex.md)
12+
* [API](api/README.md)
13+
* [mount](api/mount.md)
14+
* [shallow](api/shallow.md)
15+
* [Opções de montagem](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+
* [Componentes](api/components/README.md)
66+
* [TransitionStub](api/components/TransitionStub.md)
67+
* [TransitionGroupStub](api/components/TransitionGroupStub.md)
68+
* [Seletores](api/selectors.md)
69+
* [createLocalVue](api/createLocalVue.md)
70+
* [config](api/config.md)

docs/pt-br/api/README.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# API
2+
3+
* [mount](./mount.md)
4+
* [shallow](./shallow.md)
5+
* [Opções de montagem](./options.md)
6+
- [context](./options.md#context)
7+
- [slots](./options.md#slots)
8+
- [stubs](./options.md#stubs)
9+
- [mocks](./options.md#mocks)
10+
- [localVue](./options.md#localvue)
11+
- [attachToDocument](./options.md#attachtodocument)
12+
- [attrs](./options.md#attrs)
13+
- [listeners](./options.md#listeners)
14+
- [clone](./options.md#clone)
15+
* [Wrapper](./wrapper/README.md)
16+
* [contains](./wrapper/contains.md)
17+
* [emitted](./wrapper/emitted.md)
18+
* [emittedByOrder](./wrapper/emittedByOrder.md)
19+
* [find](./wrapper/find.md)
20+
* [hasAttribute](./wrapper/hasAttribute.md)
21+
* [hasClass](./wrapper/hasClass.md)
22+
* [hasProp](./wrapper/hasProp.md)
23+
* [hasStyle](./wrapper/hasStyle.md)
24+
* [html](./wrapper/html.md)
25+
* [is](./wrapper/is.md)
26+
* [isEmpty](./wrapper/isEmpty.md)
27+
* [isVueInstance](./wrapper/isVueInstance.md)
28+
* [name](./wrapper/name.md)
29+
* [update](./wrapper/update.md)
30+
* [setData](./wrapper/setData.md)
31+
* [setProps](./wrapper/setProps.md)
32+
* [text](./wrapper/text.md)
33+
* [trigger](./wrapper/trigger.md)
34+
* [WrapperArray](./wrapper-array/README.md)
35+
* [at](./wrapper-array/at.md)
36+
* [contains](./wrapper-array/contains.md)
37+
* [hasAttribute](./wrapper-array/hasAttribute.md)
38+
* [hasClass](./wrapper-array/hasClass.md)
39+
* [hasProp](./wrapper-array/hasProp.md)
40+
* [hasStyle](./wrapper-array/hasStyle.md)
41+
* [is](./wrapper-array/is.md)
42+
* [isEmpty](./wrapper-array/isEmpty.md)
43+
* [isVueInstance](./wrapper-array/isVueInstance.md)
44+
* [update](./wrapper-array/update.md)
45+
* [setData](./wrapper-array/setData.md)
46+
* [setProps](./wrapper-array/setProps.md)
47+
* [trigger](./wrapper-array/trigger.md)
48+
* [createLocalVue](./createLocalVue.md)
49+
* [Seletores](./selectors.md)

docs/pt-br/api/components/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Componentes
2+
3+
O vue-test-utils apresenta alguns componentes utilitários para que você possa esboçar componentes.
4+
5+
O [TransitionStub](./TransitionStub.md) e o [TransitionGroupStub](./TransitionGroupStub.md) por padrão são usados para esboçar componentes de transições e grupo de transições. Mas você pode editar esses esboços editando as configurações do mesmo.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# TransitionGroupStub (Esboço de grupo de transições)
2+
3+
É um componente para substituir o componente `transition-group`. Em vez de executar as transições do grupo de forma assíncrona, ele retorna os componentes filhos de forma síncrona.
4+
5+
Por padrão é configurado para trocar todos os componentes `transitions-group` da sua aplicação. Para desativar o componente `transition-group`, passe `config.stubs['transition-group']` para false:
6+
7+
```js
8+
import VueTestUtils from 'vue-test-utils'
9+
10+
VueTestUtils.config.stubs['transition-group'] = false
11+
```
12+
13+
Para redefinir os grupos de transições no esboço, use:
14+
15+
```js
16+
import VueTestUtils, { TransitionGroupStub } from 'vue-test-utils'
17+
18+
VueTestUtils.config.stubs['transition-group'] = TransitionGroupStub
19+
```
20+
21+
Para configura-lo na montagem, use:
22+
23+
```js
24+
import { mount, TransitionGroupStub } from 'vue-test-utils'
25+
26+
mount(Component, {
27+
stubs: {
28+
'transition-group': TransitionGroupStub
29+
}
30+
})
31+
```
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# TransitionStub (esboço de transição)
2+
3+
É um componente para substituir o componente `transition`. Em vez de executar as transições de forma assíncrona, ele retorna o componente filho de forma síncrona.
4+
5+
Por padrão é configurado para trocar todos os componentes `transitions` da sua aplicação. Para desativar o componente `transition`, passe `config.stubs.transition` para false:
6+
7+
```js
8+
import VueTestUtils from 'vue-test-utils'
9+
10+
VueTestUtils.config.stubs.transition = false
11+
```
12+
13+
Para redefini-lo como componente de transição, use:
14+
15+
```js
16+
import VueTestUtils, { TransitionStub } from 'vue-test-utils'
17+
18+
VueTestUtils.config.stubs.transition = TransitionStub
19+
```
20+
21+
Para configura-lo como um esboço nas opções de montagem, use:
22+
23+
```js
24+
import { mount, TransitionStub } from 'vue-test-utils'
25+
26+
mount(Component, {
27+
stubs: {
28+
transition: TransitionStub
29+
}
30+
})
31+
```

docs/pt-br/api/config.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Configurações
2+
3+
O vue-test-utils apresenta um objeto de configuração para que você possa definir as opções usadas no wrapper.
4+
5+
## Opções de configurações do `vue-test-utils
6+
7+
### Esboços
8+
9+
- tipo: `Object`
10+
- padrão: `{
11+
transition: TransitionStub,
12+
'transition-group': TransitionGroupStub
13+
}`
14+
15+
Esboços são usados em todos componentes. Eles são substituídos pelos esboços passados nas opções da montagem.
16+
17+
Quando você passa os esboços como um Array de String nas opções de montagens, o `config.stubs` é convertido em um Array e os componentes são esboçados com um componente que retorna uma div.
18+
19+
Exemplo:
20+
21+
```js
22+
import VueTestUtils from 'vue-test-utils'
23+
24+
VueTestUtils.config.stubs['meu-componente'] = '<div />'
25+
```

docs/pt-br/api/createLocalVue.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# createLocalVue()
2+
3+
- **Retorna:**
4+
- `{Component}`
5+
6+
- **Uso:**
7+
8+
O `createLocalVue` retorna uma classe do Vue para que você possa adicionar componentes, mixins e plugins sem poluir sua classe global do Vue.
9+
10+
Usando com o `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+
23+
expect(wrapper.vm.foo).toBe(true)
24+
25+
const wrapperSemMock = shallow(Foo)
26+
27+
expect(wrapperSemMock.vm.foo).toBe(false)
28+
```
29+
30+
- **Veja também:** [Dicas comuns](../guides/common-tips.md#applying-global-plugins-and-mixins)

0 commit comments

Comments
 (0)