Este é o elevador de comando que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
levantamento - Execute um conjunto de testes de levantamento
SINOPSE
elevar [OPÇÃO] ... [TESTE] ...
DESCRIÇÃO
O comando de elevação executa todo ou partes de um conjunto de testes de elevação. Por padrão, sem opção, elevador
execute todos os testes que descobrir no diretório atual e seus subdiretórios.
Lift significa Teste Funcional de Integração de Levantamento.
OPÇÕES
-h, --Socorro
Mostre uma mensagem de ajuda e saia.
-V, --versão
Mostre a versão do elevador.
-q, --quieto
Não imprima a saída dos testes enquanto eles são executados.
-d, --detalhado-resumo
Imprima a saída de testes com falha no resumo final.
-n, - sem cor
Desative a saída colorida. Pode ser útil, por exemplo, se as cores interferirem em seu
prazo.
--regex
Extração TESTE strings como regex padrão do Python. Veja abaixo para mais informações.
- sem herança superior
Não carregue controles remotos / ambiente de nível superior elevador.yaml arquivos. Por padrão, levante
vai procurar por elevador.yaml arquivos em pastas de nível superior, a fim de encontrar configurações para
herdar para o arquivo de teste atual. Esta opção desabilita este comportamento e considera
o diretório de teste atual como um de nível superior.
--put-remotes-no-ambiente
Todos os controles remotos definidos serão passados como variáveis de ambiente para os testes. Variáveis
terá o seguinte formato: LIFT_REMOTE_remotename = login: senha @ host. Observação
que a senha (junto com o separador ":") não estará lá se não estiver
definido em primeiro lugar. SEGURANÇA ATENÇÃO: Não use esta opção se algum dos
seus testes binários não são confiáveis para manter essas credenciais para si próprios.
-f PASTA, --pasta PASTA
Especifique a pasta raiz na qual os testes serão procurados. Por padrão, use o
diretório de trabalho atual.
-r REMOTO, --controlo remoto REMOTO
Defina um controle remoto. O valor deve estar no seguinte formato:
REMOTENAME = USERNAME: PASSWORD @ HOST. Observe que o campo PASSWORD (junto com o ":"
separador) é opcional se as chaves SSH estiverem definidas corretamente. Esta opção pode ser usada
várias vezes para definir vários controles remotos. Remotos definidos por meio desta opção
substitui aqueles definidos por meio de arquivos lift.yaml.
CORRE ESPECÍFICO TESTES
Você pode selecionar testes específicos para serem executados diretamente na linha de comando. Você pode usar o teste
formato de string conforme encontrado na saída de elevação normal, ou seja, "FOLDER / TEST_NAME".
Se você definir a opção "--regex", as expressões serão correspondidas como regex padrão do Python. Para
exemplo, ". * foo" irá corresponder a todos os testes que contenham a palavra "foo".
See http://docs.python.org/library/re.html para obter mais informações sobre o regex Python
sintaxe.
Use elevador online usando serviços onworks.net