*** COMPILING IN ef/checked-out/042
A-01-32-M-ok.in
Running: Running: *** expected/A-01-32-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-01-32-M-ok.out Sat Oct 26 00:53:37 2024
ZONE 1
*** 17,28 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Rohit Figueiredo|H1
! TRT|T2|Rohit Figueiredo 3|H1,H4
! TRT|T3|Rohit Figueiredo 6|H2,H3,H4
! TRT|T4|Rohit Figueiredo 7|H1,H2,H3,H4
! VET|V1|Rohit Figueiredo 2|E1,E2,E3
! VET|V2|Rohit Figueiredo 4|E3
VET|V3|Rohit Figueiredo 5
VET|V4|Rohit Figueiredo 9
Gestão de Funcionários
--- 17,28 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Rohit Figueiredo
! TRT|T2|Rohit Figueiredo 3
! TRT|T3|Rohit Figueiredo 6
! TRT|T4|Rohit Figueiredo 7
! VET|V1|Rohit Figueiredo 2
! VET|V2|Rohit Figueiredo 4
VET|V3|Rohit Figueiredo 5
VET|V4|Rohit Figueiredo 9
Gestão de Funcionários
output differs from expected
A-01-33-M-ok.in
Running: Running: *** expected/A-01-33-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-01-33-M-ok.out Sat Oct 26 00:53:37 2024
ZONE 1
*** 51,57 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|W2SO4|John Figueiredo|H1,H2
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 51,57 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|W2SO4|John Figueiredo
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-02-01-M-ok.in
Running: Running: TEST PASSED!
A-02-02-M-ok.in
Running: Running: TEST PASSED!
A-02-03-M-ok.in
Running: Running: TEST PASSED!
A-02-06-M-ok.in
Running: Running: TEST PASSED!
A-03-01-M-ok.in
Running: Running: TEST PASSED!
A-03-02-M-ok.in
Running: Running: TEST PASSED!
A-03-03-M-ok.in
Running: Running: TEST PASSED!
A-04-01-M-ok.in
Running: Running: TEST PASSED!
A-04-02-M-ok.in
Running: Running: TEST PASSED!
A-05-01-M-ok.in
Running: Running: TEST PASSED!
A-06-01-M-ok.in
Running: Running: TEST PASSED!
A-06-02-M-ok.in
Running: Running: TEST PASSED!
A-06-03-M-ok.in
Running: Running: TEST PASSED!
A-07-01-M-ok.in
Running: Running: TEST PASSED!
A-07-02-M-ok.in
Running: Running: TEST PASSED!
A-07-03-M-ok.in
Running: Running: TEST PASSED!
A-07-04-M-ok.in
Running: Running: TEST PASSED!
A-07-05-M-ok.in
Running: Running: TEST PASSED!
A-07-09-M-ok.in
Running: Running: *** expected/A-07-09-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-07-09-M-ok.out Sat Oct 26 00:53:39 2024
ZONE 1
*** 27,33 ****
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: Identificador único do habitat: Identificador único da árvore: Nome da árvore: Idade da árvore: Dificuldade de limpeza da árvore: Tipo de árvore: (CADUCA ou PERENE) ÁRVORE|P1|p1|3|4|PERENE|GERARFOLHAS
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
--- 27,33 ----
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: Identificador único do habitat: Identificador único da árvore: Nome da árvore: Idade da árvore: Dificuldade de limpeza da árvore: Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) ÁRVORE|P1|p1|3|4|CADUCA|GERARFOLHAS
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
ZONE 2
*** 36,64 ****
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
- Escolha uma opção: Identificador único do habitat: Identificador único da árvore: Nome da árvore: Idade da árvore: Dificuldade de limpeza da árvore: Tipo de árvore: (CADUCA ou PERENE) ÁRVORE|R1|r1|6|7|PERENE|GERARFOLHAS
- Gestão de Habitats
- 1 - Visualizar todos os habitats
- 2 - Registar habitat
- 3 - Alterar área de habitat
- 4 - Alterar influência de habitat sobre espécie
- 5 - Plantar árvore
- 6 - Mostrar árvores de habitat
- 0 - Sair
- Escolha uma opção: Identificador único do habitat: Identificador único da árvore: Nome da árvore: Idade da árvore: Dificuldade de limpeza da árvore: Tipo de árvore: (CADUCA ou PERENE) ÁRVORE|X1|x1|10|12|CADUCA|GERARFOLHAS
- Gestão de Habitats
- 1 - Visualizar todos os habitats
- 2 - Registar habitat
- 3 - Alterar área de habitat
- 4 - Alterar influência de habitat sobre espécie
- 5 - Plantar árvore
- 6 - Mostrar árvores de habitat
- 0 - Sair
Escolha uma opção: Identificador único do habitat: ÁRVORE|A1|Pinheiro 1|5|20|PERENE|GERARFOLHAS
ÁRVORE|B1|b1|2|3|CADUCA|GERARFOLHAS
! ÁRVORE|P1|p1|3|4|PERENE|GERARFOLHAS
! ÁRVORE|R1|r1|6|7|PERENE|GERARFOLHAS
! ÁRVORE|X1|x1|10|12|CADUCA|GERARFOLHAS
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
--- 36,44 ----
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
Escolha uma opção: Identificador único do habitat: ÁRVORE|A1|Pinheiro 1|5|20|PERENE|GERARFOLHAS
ÁRVORE|B1|b1|2|3|CADUCA|GERARFOLHAS
! ÁRVORE|P1|p1|3|4|CADUCA|GERARFOLHAS
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
output differs from expected
A-07-10-M-ok.in
Running: Running: *** expected/A-07-10-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-07-10-M-ok.out Sat Oct 26 00:53:39 2024
ZONE 1
*** 27,33 ****
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: Identificador único do habitat: Identificador único da árvore: Nome da árvore: Idade da árvore: Dificuldade de limpeza da árvore: Tipo de árvore: (CADUCA ou PERENE) ÁRVORE|P1|p1|3|4|PERENE|GERARFOLHAS
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
--- 27,33 ----
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: Identificador único do habitat: Identificador único da árvore: Nome da árvore: Idade da árvore: Dificuldade de limpeza da árvore: Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) Tipo de árvore: (CADUCA ou PERENE) ÁRVORE|P1|p1|3|4|CADUCA|GERARFOLHAS
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
ZONE 2
*** 36,65 ****
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: Identificador único do habitat: Identificador único da árvore: Nome da árvore: Idade da árvore: Dificuldade de limpeza da árvore: Tipo de árvore: (CADUCA ou PERENE) ÁRVORE|R1|r1|6|7|PERENE|GERARFOLHAS
! Gestão de Habitats
! 1 - Visualizar todos os habitats
! 2 - Registar habitat
! 3 - Alterar área de habitat
! 4 - Alterar influência de habitat sobre espécie
! 5 - Plantar árvore
! 6 - Mostrar árvores de habitat
! 0 - Sair
! Escolha uma opção: Identificador único do habitat: Identificador único da árvore: Nome da árvore: Idade da árvore: Dificuldade de limpeza da árvore: Tipo de árvore: (CADUCA ou PERENE) ÁRVORE|X1|x1|10|12|CADUCA|GERARFOLHAS
! Gestão de Habitats
! 1 - Visualizar todos os habitats
! 2 - Registar habitat
! 3 - Alterar área de habitat
! 4 - Alterar influência de habitat sobre espécie
! 5 - Plantar árvore
! 6 - Mostrar árvores de habitat
! 0 - Sair
! Escolha uma opção: HABITAT|h1|nome2|12|5
ÁRVORE|A1|Pinheiro 1|5|20|PERENE|GERARFOLHAS
ÁRVORE|B1|b1|2|3|CADUCA|GERARFOLHAS
! ÁRVORE|P1|p1|3|4|PERENE|GERARFOLHAS
! ÁRVORE|R1|r1|6|7|PERENE|GERARFOLHAS
! ÁRVORE|X1|x1|10|12|CADUCA|GERARFOLHAS
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
--- 36,45 ----
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: HABITAT|h1|nome2|12|3
ÁRVORE|A1|Pinheiro 1|5|20|PERENE|GERARFOLHAS
ÁRVORE|B1|b1|2|3|CADUCA|GERARFOLHAS
! ÁRVORE|P1|p1|3|4|CADUCA|GERARFOLHAS
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
output differs from expected
A-07-12-M-ok.in
Running: Running: TEST PASSED!
A-08-01-M-ok.in
Running: Running: TEST PASSED!
A-08-02-M-ok.in
Running: Running: TEST PASSED!
A-09-01-M-ok.in
Running: Running: TEST PASSED!
A-09-02-M-ok.in
Running: Running: TEST PASSED!
A-09-03-M-ok.in
Running: Running: TEST PASSED!
A-09-08-M-ok.in
Running: Running: TEST PASSED!
A-10-01-M-ok.in
Running: Running: TEST PASSED!
A-10-02-M-ok.in
Running: Running: TEST PASSED!
A-10-03-M-ok.in
Running: Running: TEST PASSED!
A-10-04-M-ok.in
Running: Running: TEST PASSED!
A-11-01-M-ok.in
Running: Running: TEST PASSED!
A-11-02-M-ok.in
Running: Running: TEST PASSED!
A-11-04-M-ok.in
Running: Running: TEST PASSED!
A-11-05-M-ok.in
Running: Running: TEST PASSED!
A-11-08-M-ok.in
Running: Running: TEST PASSED!
A-11-11-M-ok.in
Running: Running: *** expected/A-11-11-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-11-11-M-ok.out Sat Oct 26 00:53:41 2024
ZONE 1
*** 44,50 ****
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 32
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
--- 44,50 ----
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 52
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
output differs from expected
A-11-12-M-ok.in
Running: Running: TEST PASSED!
A-11-14-M-ok.in
Running: Running: TEST PASSED!
A-16-01-M-ok.in
Running: Running: TEST PASSED!
A-16-02-M-ok.in
Running: Running: TEST PASSED!
A-16-03-M-ok.in
Running: Running: TEST PASSED!
A-17-02-M-ok.in
Running: Running: TEST PASSED!
A-17-04-M-ok.in
Running: Running: *** expected/A-17-04-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-17-04-M-ok.out Sat Oct 26 00:53:42 2024
ZONE 1
*** 24,30 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Trt one|H1
VET|V1|Vet one
Gestão de Funcionários
1 - Visualizar todos os funcionários
--- 24,30 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Trt one
VET|V1|Vet one
Gestão de Funcionários
1 - Visualizar todos os funcionários
output differs from expected
A-17-05-M-ok.in
Running: Running: *** expected/A-17-05-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-17-05-M-ok.out Sat Oct 26 00:53:42 2024
ZONE 1
*** 25,31 ****
5 - Calcular satisfação de funcionário
0 - Sair
Escolha uma opção: TRT|T1|Trt one
! VET|V1|Vet one|C1
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 25,31 ----
5 - Calcular satisfação de funcionário
0 - Sair
Escolha uma opção: TRT|T1|Trt one
! VET|V1|Vet one
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-17-06-M-ok.in
Running: Running: *** expected/A-17-06-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-17-06-M-ok.out Sat Oct 26 00:53:42 2024
ZONE 1
*** 52,59 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Trt one|H1,H2,H3
! TRT|T2|Trt two|H2,H3
VET|V1|Vet one
VET|V2|Vet two
Gestão de Funcionários
--- 52,59 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Trt one
! TRT|T2|Trt two
VET|V1|Vet one
VET|V2|Vet two
Gestão de Funcionários
ZONE 2
*** 91,100 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Trt one|H1,H2,H3
! TRT|T2|Trt two|H2,H3
! VET|V1|Vet one|C1,C3,C4
! VET|V2|Vet two|C2
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 91,100 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Trt one
! TRT|T2|Trt two
! VET|V1|Vet one
! VET|V2|Vet two
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-17-08-M-ok.in
Running: Running: *** expected/A-17-08-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-17-08-M-ok.out Sat Oct 26 00:53:42 2024
ZONE 1
*** 17,25 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Trt one|H1,H2,H3
! TRT|T2|Trt two|H1,H3
! VET|V1|Vet one|C1,C3,C4
VET|V2|Vet two
Gestão de Funcionários
1 - Visualizar todos os funcionários
--- 17,25 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Trt one
! TRT|T2|Trt two
! VET|V1|Vet one
VET|V2|Vet two
Gestão de Funcionários
1 - Visualizar todos os funcionários
output differs from expected
A-18-02-M-ok.in
Running: Running: *** expected/A-18-02-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-18-02-M-ok.out Sat Oct 26 00:53:42 2024
ZONE 1
*** 38,45 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Trt one|H1
! VET|V1|Vet one|C1,C2
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 38,45 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Trt one
! VET|V1|Vet one
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
ZONE 2
*** 47,53 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: Identificador único da responsabilidade: Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
3 - Atribuir responsabilidade
--- 47,54 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: Identificador único da responsabilidade: Responsabilidade retirada com sucesso
! Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
3 - Atribuir responsabilidade
ZONE 3
*** 55,61 ****
5 - Calcular satisfação de funcionário
0 - Sair
Escolha uma opção: TRT|T1|Trt one
! VET|V1|Vet one|C1,C2
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 56,62 ----
5 - Calcular satisfação de funcionário
0 - Sair
Escolha uma opção: TRT|T1|Trt one
! VET|V1|Vet one
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
ZONE 4
*** 63,69 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: Identificador único da responsabilidade: Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
3 - Atribuir responsabilidade
--- 64,71 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: Identificador único da responsabilidade: Responsabilidade retirada com sucesso
! Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
3 - Atribuir responsabilidade
ZONE 5
*** 71,77 ****
5 - Calcular satisfação de funcionário
0 - Sair
Escolha uma opção: TRT|T1|Trt one
! VET|V1|Vet one|C2
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 73,79 ----
5 - Calcular satisfação de funcionário
0 - Sair
Escolha uma opção: TRT|T1|Trt one
! VET|V1|Vet one
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-18-04-M-ok.in
Running: Running: *** expected/A-18-04-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-18-04-M-ok.out Sat Oct 26 00:53:42 2024
ZONE 1
*** 24,30 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Trt one|H1
VET|V1|Vet one
Gestão de Funcionários
1 - Visualizar todos os funcionários
--- 24,30 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Trt one
VET|V1|Vet one
Gestão de Funcionários
1 - Visualizar todos os funcionários
ZONE 2
*** 33,39 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: Identificador único da responsabilidade: Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
3 - Atribuir responsabilidade
--- 33,40 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: Identificador único da responsabilidade: Responsabilidade retirada com sucesso
! Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
3 - Atribuir responsabilidade
output differs from expected
A-18-05-M-ok.in
Running: Running: *** expected/A-18-05-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-18-05-M-ok.out Sat Oct 26 00:53:42 2024
ZONE 1
*** 18,24 ****
5 - Calcular satisfação de funcionário
0 - Sair
Escolha uma opção: TRT|T1|Trt one
! VET|V1|Vet one|C1,C2
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 18,24 ----
5 - Calcular satisfação de funcionário
0 - Sair
Escolha uma opção: TRT|T1|Trt one
! VET|V1|Vet one
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
ZONE 2
*** 26,32 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: Identificador único da responsabilidade: Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
3 - Atribuir responsabilidade
--- 26,33 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: Identificador único da responsabilidade: Responsabilidade retirada com sucesso
! Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
3 - Atribuir responsabilidade
ZONE 3
*** 34,40 ****
5 - Calcular satisfação de funcionário
0 - Sair
Escolha uma opção: TRT|T1|Trt one
! VET|V1|Vet one|C1
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 35,41 ----
5 - Calcular satisfação de funcionário
0 - Sair
Escolha uma opção: TRT|T1|Trt one
! VET|V1|Vet one
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-01-M-ok.in
Running: Running: TEST PASSED!
A-19-02-M-ok.in
Running: Running: *** expected/A-19-02-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-19-02-M-ok.out Sat Oct 26 00:53:42 2024
ZONE 1
*** 25,38 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Rohit Figueiredo|H1
! TRT|T2|Rohit Figueiredo 3|H1,H4
! TRT|T3|Rohit Figueiredo 6|H2,H3,H4
! TRT|T4|Rohit Figueiredo 7|H1,H2,H3,H4
! VET|V1|Rohit Figueiredo 2|E1,E2,E3
! VET|V2|Rohit Figueiredo 4|E3
VET|V3|Rohit Figueiredo 5
! VET|V4|Rohit Figueiredo 9|E2
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 25,38 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|T1|Rohit Figueiredo
! TRT|T2|Rohit Figueiredo 3
! TRT|T3|Rohit Figueiredo 6
! TRT|T4|Rohit Figueiredo 7
! VET|V1|Rohit Figueiredo 2
! VET|V2|Rohit Figueiredo 4
VET|V3|Rohit Figueiredo 5
! VET|V4|Rohit Figueiredo 9
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-03-M-ok.in
Running: Running: *** expected/A-19-03-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-19-03-M-ok.out Sat Oct 26 00:53:43 2024
ZONE 1
*** 17,23 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 18
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 17,23 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 20
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-04-M-ok.in
Running: Running: *** expected/A-19-04-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-19-04-M-ok.out Sat Oct 26 00:53:43 2024
ZONE 1
*** 17,23 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 15
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 17,23 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 20
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-09-M-ok.in
Running: Running: *** expected/A-19-09-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-19-09-M-ok.out Sat Oct 26 00:53:43 2024
ZONE 1
*** 17,23 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: -220
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 17,23 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 300
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-10-M-ok.in
Running: Running: *** expected/A-19-10-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-19-10-M-ok.out Sat Oct 26 00:53:43 2024
ZONE 1
*** 17,23 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: -229
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 17,23 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 300
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-11-M-ok.in
Running: Running: *** expected/A-19-11-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-19-11-M-ok.out Sat Oct 26 00:53:43 2024
ZONE 1
*** 17,23 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: -655
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 17,23 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 300
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-13-M-ok.in
Running: Running: *** expected/A-19-13-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-19-13-M-ok.out Sat Oct 26 00:53:43 2024
ZONE 1
*** 17,23 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: -86
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 17,23 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 300
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-20-01-M-ok.in
Running: Running: TEST PASSED!
A-20-02-M-ok.in
Running: Running: TEST PASSED!
A-20-04-M-ok.in
Running: Running: *** expected/A-20-04-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-20-04-M-ok.out Sat Oct 26 00:53:43 2024
ZONE 1
*** 30,37 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Nome da vacina: Identificadores das espécies que podem receber a vacina: Registar vacina: Operação inválida: A vacina 'v1' já existe.
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
--- 30,36 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Nome da vacina: Identificadores das espécies que podem receber a vacina: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
output differs from expected
A-21-02-M-ok.in
Running: Running: *** expected/A-21-02-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-21-02-M-ok.out Sat Oct 26 00:53:43 2024
ZONE 1
*** 16,22 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: Vacinar animal: Operação inválida: O veterinário 'Trt1' não existe.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
--- 16,22 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA1' não existe.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
output differs from expected
A-21-03-M-ok.in
Running: Running: *** expected/A-21-03-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-21-03-M-ok.out Sat Oct 26 00:53:43 2024
ZONE 1
*** 16,22 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: Vacinar animal: Operação inválida: A vacina 'Vacina1' não existe.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
--- 16,22 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: A vacina 'Vacina1' não existe.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
output differs from expected
A-21-05-M-ok.in
Running: Running: *** expected/A-21-05-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-21-05-M-ok.out Sat Oct 26 00:53:44 2024
ZONE 1
*** 16,29 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: REGISTO-VACINA|Vac1|Vet1|E1
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
--- 16,29 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA1' não existe.
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
output differs from expected
A-21-06-M-ok.in
Running: Running: *** expected/A-21-06-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-21-06-M-ok.out Sat Oct 26 00:53:44 2024
ZONE 1
*** 16,22 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
--- 16,23 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA1' não existe.
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
ZONE 2
*** 40,46 ****
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: ANIMAL|AA1|Patudo|E1|NORMAL|H1
ANIMAL|AA2|Patudo 2|E1|VOID|H1
ANIMAL|AA3|Malhado|E2|VOID|H1
Gestão de Animais
--- 41,47 ----
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: ANIMAL|AA1|Patudo|E1|VOID|H1
ANIMAL|AA2|Patudo 2|E1|VOID|H1
ANIMAL|AA3|Malhado|E2|VOID|H1
Gestão de Animais
output differs from expected
A-21-07-M-ok.in
Running: Running: *** expected/A-21-07-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-21-07-M-ok.out Sat Oct 26 00:53:44 2024
ZONE 1
*** 16,36 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: REGISTO-VACINA|Vac3|Vet1|E1
! REGISTO-VACINA|Vac3|Vet2|E2
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
--- 16,36 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA2' não existe.
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA3' não existe.
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
output differs from expected
A-21-08-M-ok.in
Running: Running: *** expected/A-21-08-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-21-08-M-ok.out Sat Oct 26 00:53:44 2024
ZONE 1
*** 16,28 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
--- 16,30 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA2' não existe.
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA3' não existe.
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
ZONE 2
*** 48,55 ****
4 - Calcular satisfação de animal
0 - Sair
Escolha uma opção: ANIMAL|AA1|Patudo|E1|VOID|H1
! ANIMAL|AA2|Patudo 2|E1|NORMAL|H1
! ANIMAL|AA3|Malhado|E2|NORMAL|H1
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
--- 50,57 ----
4 - Calcular satisfação de animal
0 - Sair
Escolha uma opção: ANIMAL|AA1|Patudo|E1|VOID|H1
! ANIMAL|AA2|Patudo 2|E1|VOID|H1
! ANIMAL|AA3|Malhado|E2|VOID|H1
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
output differs from expected
A-21-10-M-ok.in
Running: Running: *** expected/A-21-10-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-21-10-M-ok.out Sat Oct 26 00:53:44 2024
ZONE 1
*** 17,37 ****
4 - Mostrar vacinações
0 - Sair
Escolha uma opção: Número inválido!
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: REGISTO-VACINA|Vac1|Vet3|E1
! REGISTO-VACINA|Vac3|Vet3|E2
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
--- 17,37 ----
4 - Mostrar vacinações
0 - Sair
Escolha uma opção: Número inválido!
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA2' não existe.
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA3' não existe.
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
ZONE 2
*** 56,63 ****
4 - Calcular satisfação de animal
0 - Sair
Escolha uma opção: ANIMAL|AA1|Patudo|E1|VOID|H1
! ANIMAL|AA2|Patudo 2|E1|NORMAL|H1
! ANIMAL|AA3|Malhado|E2|NORMAL|H1
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
--- 56,63 ----
4 - Calcular satisfação de animal
0 - Sair
Escolha uma opção: ANIMAL|AA1|Patudo|E1|VOID|H1
! ANIMAL|AA2|Patudo 2|E1|VOID|H1
! ANIMAL|AA3|Malhado|E2|VOID|H1
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
ZONE 3
*** 82,90 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|Vac1|nome 1|1|E1
VACINA|Vac2|nome 2|0|E2
! VACINA|Vac3|nome 3|1|E1,E2
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
--- 82,90 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|Vac1|nome 1|0|E1
VACINA|Vac2|nome 2|0|E2
! VACINA|Vac3|nome 3|0|E1,E2
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
output differs from expected
A-21-13-M-ok.in
Running: Running: *** expected/A-21-13-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-21-13-M-ok.out Sat Oct 26 00:53:44 2024
ZONE 1
*** 16,29 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: A vacina 'Vac1' não é apropiada para o animal 'AA3'.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: A vacina 'Vac2' não é apropiada para o animal 'AA1'.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
--- 16,29 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA3' não existe.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA1' não existe.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
ZONE 2
*** 48,56 ****
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: ANIMAL|AA1|Patudo|E1|CONFUSÃO|H1
ANIMAL|AA2|Patudo 2|E1|VOID|H1
! ANIMAL|AA3|Malhado|E2|CONFUSÃO|H1
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
--- 48,56 ----
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: ANIMAL|AA1|Patudo|E1|VOID|H1
ANIMAL|AA2|Patudo 2|E1|VOID|H1
! ANIMAL|AA3|Malhado|E2|VOID|H1
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
ZONE 3
*** 69,72 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção:
--- 69,72 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção:
\ No newline at end of file
output differs from expected
A-21-14-M-ok.in
Running: Running: *** expected/A-21-14-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-21-14-M-ok.out Sat Oct 26 00:53:44 2024
ZONE 1
*** 17,30 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: A vacina 'Vac1' não é apropiada para o animal 'AA3'.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: A vacina 'Vac2' não é apropiada para o animal 'AA1'.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
--- 17,30 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA3' não existe.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA1' não existe.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
ZONE 2
*** 49,57 ****
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: ANIMAL|AA1|Patudo|E1|ACIDENTE|H1
ANIMAL|AA2|Patudo 2|E1|VOID|H1
! ANIMAL|AA3|Malhado|E2|ACIDENTE|H1
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
--- 49,57 ----
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: ANIMAL|AA1|Patudo|E1|VOID|H1
ANIMAL|AA2|Patudo 2|E1|VOID|H1
! ANIMAL|AA3|Malhado|E2|VOID|H1
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
ZONE 3
*** 76,91 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: REGISTO-VACINA|Vac1|Vet2|E2
! REGISTO-VACINA|Vac2|Vet1|E1
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|Vac1|nome 1|1|E1
! VACINA|Vac2|nome 2|1|E2
VACINA|Vac3|nome 3|0|E1,E2
Gestão de Vacinas
1 - Visualizar todas as vacinas
--- 76,89 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|Vac1|nome 1|0|E1
! VACINA|Vac2|nome 2|0|E2
VACINA|Vac3|nome 3|0|E1,E2
Gestão de Vacinas
1 - Visualizar todas as vacinas
output differs from expected
A-22-02-M-ok.in
Running: Running: TEST PASSED!
A-23-01-M-ok.in
Running: Running: Exception in thread "main" java.lang.NullPointerException: Cannot invoke "hva.core.Animal.getAplicacoesVacinasAnimal()" because "" is null
at hva.app.search.DoShowMedicalActsOnAnimal.execute(DoShowMedicalActsOnAnimal.java:32)
at pt.tecnico.uilib.menus.Command.performCommand(Command.java:151)
at pt.tecnico.uilib.text.TextInteraction.open(TextInteraction.java:114)
at pt.tecnico.uilib.Dialog.open(Dialog.java:48)
at pt.tecnico.uilib.menus.Menu.open(Menu.java:71)
at hva.app.main.DoOpenLookupsMenu.execute(DoOpenLookupsMenu.java:16)
at pt.tecnico.uilib.menus.Command.performCommand(Command.java:151)
at pt.tecnico.uilib.text.TextInteraction.open(TextInteraction.java:114)
at pt.tecnico.uilib.Dialog.open(Dialog.java:48)
at pt.tecnico.uilib.menus.Menu.open(Menu.java:71)
at hva.app.App.main(App.java:20)
*** expected/A-23-01-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-23-01-M-ok.out Sat Oct 26 00:53:44 2024
ZONE 1
*** 16,44 ****
3 - Actos médicos de um veterinário
4 - Vacinações com problemas
0 - Sair
! Escolha uma opção: Identificador único do animal: Actos médicos num animal: Operação inválida: O animal 'A1' não existe.
! Consultas
! 1 - Animais de um habitat
! 2 - Actos médicos num animal
! 3 - Actos médicos de um veterinário
! 4 - Vacinações com problemas
! 0 - Sair
! Escolha uma opção: Identificador único do animal: Consultas
! 1 - Animais de um habitat
! 2 - Actos médicos num animal
! 3 - Actos médicos de um veterinário
! 4 - Vacinações com problemas
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Criar ficheiro
! 2 - Abrir ficheiro
! 3 - Guardar ficheiro
! 4 - Avançar estação do ano
! 5 - Ver satisfação global
! 6 - Gestão de animais
! 7 - Gestão de funcionários
! 8 - Gestão de habitats
! 9 - Gestão de vacinas
! 10 - Consultas
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 16,19 ----
3 - Actos médicos de um veterinário
4 - Vacinações com problemas
0 - Sair
! Escolha uma opção: Identificador único do animal:
\ No newline at end of file
output differs from expected
A-24-01-M-ok.in
Running: Running: TEST PASSED!
A-24-03-M-ok.in
Running: Running: *** expected/A-24-03-M-ok.out Fri Oct 18 19:27:35 2024
--- checked-out/042/042_A-24-03-M-ok.out Sat Oct 26 00:53:45 2024
ZONE 1
*** 16,22 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
--- 16,23 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA1' não existe.
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
ZONE 2
*** 40,47 ****
3 - Actos médicos de um veterinário
4 - Vacinações com problemas
0 - Sair
! Escolha uma opção: Identificador único do funcionário: REGISTO-VACINA|Vac3|Vet1|E1
! Consultas
1 - Animais de um habitat
2 - Actos médicos num animal
3 - Actos médicos de um veterinário
--- 41,47 ----
3 - Actos médicos de um veterinário
4 - Vacinações com problemas
0 - Sair
! Escolha uma opção: Identificador único do funcionário: Consultas
1 - Animais de um habitat
2 - Actos médicos num animal
3 - Actos médicos de um veterinário
output differs from expected
A-25-01-M-ok.in
Running: Running: *** expected/A-25-01-M-ok.out Sat Oct 19 15:14:49 2024
--- checked-out/042/042_A-25-01-M-ok.out Sat Oct 26 00:53:45 2024
ZONE 1
*** 40,52 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
--- 40,54 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA1' não existe.
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA2' não existe.
! Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
3 - Vacinar animal
ZONE 2
*** 112,118 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identficador do veterinário a ministrar a vacina: Identificador único do animal: A vacina 'Vac2' não é apropiada para o animal 'AA3'.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
--- 114,120 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: Identificador da vacina: Identificador único do animal: Identificador único do funcionário: Vacinar animal: Operação inválida: O veterinário 'AA3' não existe.
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
ZONE 3
*** 137,144 ****
3 - Actos médicos de um veterinário
4 - Vacinações com problemas
0 - Sair
! Escolha uma opção: REGISTO-VACINA|Vac2|Vet2|E2
! Consultas
1 - Animais de um habitat
2 - Actos médicos num animal
3 - Actos médicos de um veterinário
--- 139,145 ----
3 - Actos médicos de um veterinário
4 - Vacinações com problemas
0 - Sair
! Escolha uma opção: Consultas
1 - Animais de um habitat
2 - Actos médicos num animal
3 - Actos médicos de um veterinário
output differs from expected