Help:Pickle/FAQ/pt

Isto tenta responder a algumas das perguntas mais comuns. Se tem outras perguntas publique-as na página de discussão.

O que é um teste pickle
Um teste pickle é um teste escrito num estilo semelhante ao que se tornou comum no RSpec. Ele foca-se no resultado esperado de exemplos. Também se foca em testes que podem ser escritos antes do código existir, não em testes acrescentados após tudo estar concluído.

Onde é que defino testes pickle?
Os testes pickle residem em subpáginas com o sufixo. Normalmente, uma só página contém todos os testes para um módulo individual, mas todas as subpáginas correspondentes serão incluídas numa execução de testes.

Onde estão os relatórios?
Os relatórios de uma execução de testes estáticos — aqueles que serão automaticamente reavaliados em cada execução — são normalmente publicados como parte da página de documentação da especificação. Os relatórios não são publicados na página de discussão; essa página só deve ser usada para propósitos de conversação.

Como executar testes durante uma edição?
Se o módulo está a ser editado, então há um botão adicional abaixo do editor (possivelmente, da consola). Empurrando isto correrá o fundar provas, e produção do relatório.

Empurrando o botão só correrá provas do módulo actual (inspeccionar página). Empurrando o botão correrá todas as provas da subpágina para o módulo actual (página de fonte).
 * Para um módulo de prova
 * Para um módulo de fonte

Como correr provas da consola?
Para correr provas de consola-a tens um pouco do trabalho de fundo. Isto é bastante singelo, mas não similar nos dois tipos de páginas.

The special  export variable holds the test module, but the internal require points to the saved source module. Se isto o corriges podes utilizar o seguinte.
 * Em consola de teste

If that is not sufficient you can use the following where the last table can hold any replacement as key-value pairs where the key is a page otherwise loaded.

The special  export variable holds the source module, but the test modules require points to the saved source module. Se isto o corriges podes utilizar o seguinte.
 * Em consola de fonte

If that is not sufficient you can use the following where the last table can hold any replacement as key-value pairs where the key is a page otherwise loaded.

How to run tests for another locale?
Tests are run for the current user language unless another is explicitly given. You can only do that through the console. The language is the first entry in the function call.


 * Em consola de prova


 * Em consola de fonte