Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouPedro Henrique Bento Azambuja Mangueira Alterado mais de 5 anos atrás
1
Professor Ismael H F Santos – ismael@tecgraf.puc-rio.br
Modulo II Verifier Professor Ismael H F Santos – April 05 Prof. Ismael H. F. Santos
2
Bibliografia Introduction to Apache Maven 2
Tutorial ibm developerWorks: March 09 Prof. Ismael H. F. Santos
3
Ementa Traditional Build x Maven Build March 09
Prof. Ismael H. F. Santos
4
Descrição Útil para testes de integração - verifica a existência de certas condições. 4
5
Descrição Meta: verifier:verify - verifica a existência ou não de arquivos/diretórios e, opcionalmente, faz verificações do conteúdo de um arquivo com uma regexp. Requer o projeto Maven 2.0 para executar. Executa automaticamente no ciclo de vida - fase: integration-test 5
6
Como utilizar o plugin Verifier no Maven
Para verificar os recursos do sistema de arquivos durante sua construção, adicione o plugin Verifier no pom.xml sob a seção build. Também será necessário criar um arquivo que contém as regras de verificação. Adicione o caminho do arquivo para o elemento de configuração verificationFile. 6
7
Como utilizar o plugin Verifier no Maven
<project> [...] <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-verifier-plugin</artifactId> <configuration> <verificationFile>src/test/verifier/verifications-test.xml </verificationFile> </configuration> <executions> <execution> <id>main</id> <phase>verify</phase> <goals> <goal>verify</goal> </goals> </execution> </executions> </plugin> </plugins> </build> 7
8
Como utilizar o plugin Verifier no Maven
O plugin Verifier irá falhar se a regra de verificação encontrada no verificationFile der erro. Se você não quiser que o plugin Verifier falhe na build, defina a configuração do elemento <failOnError> para false. 8
9
Como utilizar o plugin Verifier no Maven
Exemplo de um arquivo verifications.xml: <verifications> <files> <file> <location>src/main/resources/file1.txt</location> </file> <location>src/main/resources/file2.txt</location> <contains>aaaabbbb</contains> <location>src/main/resources/file3.txt</location> <exists>false</exists> </files> </verifications> 9
10
Como utilizar o plugin Verifier no Maven
Este arquivo: Verifica se o arquivo src/main/resources/file1.txt está presente. Verifica se o arquivo src/main/resources/file2.txt está presente e contém a regexp aaaabbbb. Verifica se o arquivo src/main/resources/file3.txt não está presente. 10
11
Como utilizar o plugin Verifier no Maven
Verificações de formato do arquivo Verificações - Projeto específico de configuração de arquivo para o plugin Verifier. Contém definições dos arquivos e diretórios a serem verificados após um teste de integração ser executado. Também pode verificar o conteúdo do arquivo com o regexps. 11
12
Como utilizar o plugin Verifier no Maven
<verifications> <files> </file> <location/> <contains/> <exists/> </files> </verifications> 12
13
Como utilizar o plugin Verifier no Maven
Verificações Elemento raiz das verificações do arquivo. Arquivo Elemento Descrição files Lista de arquivos e diretórios para verificação Elemento Descrição location Local do arquivo ou diretório para verificar. contains Verifica o conteúdo com este regexp. exists Quando é configurado para true o plugin verifica se o arquivo ou diretório existe. Quando definido como false, verifica se o arquivo ou diretório não existe. O valor padrão é true. 13
14
Como Usar no Eclipse Clique com o botão direito do mouse no pom.xml do projeto. Selecione "Run As" e clique em "4 Maven build...". 14
15
Como Usar no Eclipse Clique em "Select...". 15
16
Como Usar no Eclipse Localize "verifier" na lista, clique na seta à esquerda, clique em "verify" e clique em "OK". 16
17
Como Usar no Eclipse Clique em “Add...”. 17
18
Como Usar no Eclipse Digite “location” em “Name:” e o caminho do arquivo para verificar a existência em “Value:”. 18
19
Como Usar no Eclipse Clique em "Run". 19
20
Como Usar no Eclipse O relatório será exibido em "Console" após a linha [verifier:verify]. 20
21
Como Usar no Eclipse Clique com o botão direito do mouse no pom.xml do projeto. Selecione "Run As" e clique em "4 Maven build...". 21
22
Como Usar no Eclipse Clique em "Select...". 22
23
Como Usar no Eclipse Localize "verifier" na lista, clique na seta à esquerda, clique em "verify" e clique em "OK". 23
24
Como Usar no Eclipse Clique em “Add...”. 24
25
Como Usar no Eclipse Digite “location” em “Name:” e o caminho do arquivo para verificar se tem a expressão regular em “Value:”. 25
26
Como Usar no Eclipse Clique em “Add...”. 26
27
Como Usar no Eclipse Digite “contains” em “Name:” e a expressão regular a verificar em “Value:”. 27
28
Como Usar no Eclipse Clique em "Run". 28
29
Como Usar no Eclipse O relatório será exibido em "Console" após a linha [verifier:verify]. 29
30
Como Usar no Eclipse Clique com o botão direito do mouse no pom.xml do projeto. Selecione "Run As" e clique em "4 Maven build...". 30
31
Como Usar no Eclipse Clique em "Select...". 31
32
Como Usar no Eclipse Localize "verifier" na lista, clique na seta à esquerda, clique em "verify" e clique em "OK". 32
33
Como Usar no Eclipse Clique em “Add...”. 33
34
Como Usar no Eclipse Digite “location” em “Name:” e o caminho do arquivo para verificar se não existe em “Value:”. 34
35
Como Usar no Eclipse Clique em “Add...”. 35
36
Como Usar no Eclipse Digite “exists” em “Name:” e ”false” em “Value:”.
36
37
Como Usar no Eclipse Clique em "Run". 37
38
Como Usar no Eclipse O relatório será exibido em "Console" após a linha [verifier:verify]. 38
39
Fonte plugin/verify-mojo.html 39
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.