*** COMPILING IN ef/checked-out/056
A-01-32-M-ok.in
Running: Running: TEST PASSED!
A-01-33-M-ok.in
Running: Running: TEST PASSED!
A-01-34-M-ok.in
Running: Running: TEST PASSED!
A-01-35-M-ok.in
Running: Running: TEST PASSED!
A-01-36-M-ok.in
Running: Running: TEST PASSED!
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-04-M-ok.in
Running: Running: TEST PASSED!
A-02-05-M-ok.in
Running: Running: TEST PASSED!
A-02-06-M-ok.in
Running: Running: TEST PASSED!
A-02-07-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-03-04-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-04-03-M-ok.in
Running: Running: TEST PASSED!
A-05-01-M-ok.in
Running: Running: TEST PASSED!
A-05-02-M-ok.in
Running: Running: *** expected/A-05-02-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-05-02-M-ok.out Sat Oct 26 20:07:43 2024
ZONE 1
*** 18,41 ****
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: Identificador único do habitat: Identificador único da espécie: Influência (positiva, negativa, neutra: POS, NEG, NEU): Influência (positiva, negativa, neutra: POS, NEG, NEU): Influência (positiva, negativa, neutra: POS, NEG, NEU): Influência (positiva, negativa, neutra: POS, NEG, NEU): Influência (positiva, negativa, neutra: POS, NEG, NEU): Influência (positiva, negativa, neutra: POS, NEG, NEU): Influência (positiva, negativa, neutra: POS, NEG, NEU): 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: 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
--- 18,21 ----
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: Identificador único do habitat: Identificador único da espécie: Influência (positiva, negativa, neutra: POS, NEG, NEU):
\ No newline at end of file
output differs from expected
A-05-03-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-06-M-ok.in
Running: Running: TEST PASSED!
A-07-07-M-ok.in
Running: Running: *** expected/A-07-07-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-07-07-M-ok.out Sat Oct 26 20:07:44 2024
ZONE 1
*** 18,24 ****
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) ÁRVORE|t4|nome|12|1|CADUCA|GERARFOLHAS
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
--- 18,24 ----
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|t4|nome|12|1|PERENE|GERARFOLHAS
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
ZONE 2
*** 27,32 ****
--- 27,37 ----
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
+ Escolha uma opção: Número inválido!
+ Escolha uma opção: Número inválido!
+ Escolha uma opção: Número inválido!
+ Escolha uma opção: Número inválido!
+ Escolha uma opção: Número inválido!
Escolha uma opção: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
output differs from expected
A-07-08-M-ok.in
Running: Running: TEST PASSED!
A-07-09-M-ok.in
Running: Running: TEST PASSED!
A-07-10-M-ok.in
Running: Running: TEST PASSED!
A-07-11-M-ok.in
Running: Running: TEST PASSED!
A-07-12-M-ok.in
Running: Running: TEST PASSED!
A-07-13-M-ok.in
Running: Running: TEST PASSED!
A-07-14-M-ok.in
Running: Running: TEST PASSED!
A-07-15-M-ok.in
Running: Running: TEST PASSED!
A-07-16-M-ok.in
Running: Running: TEST PASSED!
A-07-17-M-ok.in
Running: Running: TEST PASSED!
A-07-18-M-ok.in
Running: Running: java.io.NotSerializableException: hva.core.OutonoCaduca
at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1200)
at java.base/java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1585)
at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1542)
at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
at java.base/java.util.HashMap.internalWriteEntries(HashMap.java:1952)
at java.base/java.util.HashMap.writeObject(HashMap.java:1505)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
at java.base/java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1585)
at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1542)
at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
at hva.core.HotelManager.saveAs(HotelManager.java:51)
at hva.app.main.DoSaveFile.execute(DoSaveFile.java:26)
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)
TEST PASSED!
A-07-19-M-ok.in
Running: Running: *** expected/A-07-19-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-07-19-M-ok.out Sat Oct 26 20:07:45 2024
ZONE 1
*** 10,16 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
--- 10,17 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Abrir ficheiro: Operação inválida: Problema ao abrir ficheiro: writing aborted; java.io.NotSerializableException: hva.core.OutonoCaduca
! Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
ZONE 2
*** 30,40 ****
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: HABITAT|h1|nome2|12|1
! ÁRVORE|a2|a2|10|4|PERENE|COMFOLHAS
! HABITAT|h2|outro nome|122|1
! ÁRVORE|a1|a1|1|3|CADUCA|LARGARFOLHAS
! Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
3 - Alterar área de habitat
--- 31,37 ----
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
3 - Alterar área de habitat
ZONE 3
*** 54,60 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: 3
Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
--- 51,57 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: 1
Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
ZONE 4
*** 75,85 ****
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: HABITAT|h1|nome2|12|1
! ÁRVORE|a2|a2|10|4|PERENE|LARGARFOLHAS
! HABITAT|h2|outro nome|122|1
! ÁRVORE|a1|a1|1|3|CADUCA|SEMFOLHAS
! Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
3 - Alterar área de habitat
--- 72,78 ----
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
3 - Alterar área de habitat
ZONE 5
*** 99,105 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: 0
Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
--- 92,98 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: 2
Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
ZONE 6
*** 120,130 ****
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: HABITAT|h1|nome2|12|1
! ÁRVORE|a2|a2|11|4|PERENE|GERARFOLHAS
! HABITAT|h2|outro nome|122|1
! ÁRVORE|a1|a1|2|3|CADUCA|GERARFOLHAS
! Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
3 - Alterar área de habitat
--- 113,119 ----
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
3 - Alterar área de habitat
output differs from expected
A-07-20-M-ok.in
Running: Running: TEST PASSED!
A-07-21-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-08-03-M-ok.in
Running: Running: TEST PASSED!
A-08-04-M-ok.in
Running: Running: TEST PASSED!
A-08-05-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-04-M-ok.in
Running: Running: TEST PASSED!
A-09-05-M-ok.in
Running: Running: TEST PASSED!
A-09-06-M-ok.in
Running: Running: TEST PASSED!
A-09-07-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-10-05-M-ok.in
Running: Running: TEST PASSED!
A-10-06-M-ok.in
Running: Running: TEST PASSED!
A-10-07-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-03-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-06-M-ok.in
Running: Running: TEST PASSED!
A-11-07-M-ok.in
Running: Running: TEST PASSED!
A-11-08-M-ok.in
Running: Running: TEST PASSED!
A-11-09-M-ok.in
Running: Running: *** expected/A-11-09-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-11-09-M-ok.out Sat Oct 26 20:07:48 2024
ZONE 1
*** 16,36 ****
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 40
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 40
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 40
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
--- 16,36 ----
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 39
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 39
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 39
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
output differs from expected
A-11-10-M-ok.in
Running: Running: TEST PASSED!
A-11-11-M-ok.in
Running: Running: TEST PASSED!
A-11-12-M-ok.in
Running: Running: TEST PASSED!
A-11-13-M-ok.in
Running: Running: TEST PASSED!
A-11-14-M-ok.in
Running: Running: TEST PASSED!
A-11-15-M-ok.in
Running: Running: TEST PASSED!
A-11-16-M-ok.in
Running: Running: TEST PASSED!
A-11-17-M-ok.in
Running: Running: *** expected/A-11-17-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-11-17-M-ok.out Sat Oct 26 20:07:49 2024
ZONE 1
*** 60,66 ****
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 122
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
--- 60,66 ----
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 142
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
output differs from expected
A-11-18-M-ok.in
Running: Running: *** expected/A-11-18-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-11-18-M-ok.out Sat Oct 26 20:07:49 2024
ZONE 1
*** 52,65 ****
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 50
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 50
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
--- 52,65 ----
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 49
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Identificador único do animal: 49
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
output differs from expected
A-12-01-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-16-04-M-ok.in
Running: Running: TEST PASSED!
A-16-05-M-ok.in
Running: Running: TEST PASSED!
A-16-06-M-ok.in
Running: Running: *** expected/A-16-06-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-16-06-M-ok.out Sat Oct 26 20:07:50 2024
ZONE 1
*** 17,32 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: Nome do funcionário: Tipo do funcionário? (VET ou TRT) Tipo do funcionário? (VET ou TRT) Tipo do funcionário? (VET ou TRT) Tipo do funcionário? (VET ou TRT) Tipo do funcionário? (VET ou TRT) Tipo do funcionário? (VET ou TRT) Tipo do funcionário? (VET ou TRT) Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
3 - Atribuir responsabilidade
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
Escolha uma opção: TRT|T1|Trt one
VET|V1|Vet one
- VET|vvvv1|nome nove
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 17,37 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: Nome do funcionário: Tipo do funcionário? (VET ou TRT) Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
3 - Atribuir responsabilidade
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
+ Escolha uma opção: Número inválido!
+ Escolha uma opção: Número inválido!
+ Escolha uma opção: Número inválido!
+ Escolha uma opção: Número inválido!
+ Escolha uma opção: Número inválido!
+ Escolha uma opção: Número inválido!
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
*** 46,49 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção:
--- 51,54 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção:
\ No newline at end of file
output differs from expected
A-17-01-M-ok.in
Running: Running: TEST PASSED!
A-17-02-M-ok.in
Running: Running: TEST PASSED!
A-17-03-M-ok.in
Running: Running: TEST PASSED!
A-17-04-M-ok.in
Running: Running: TEST PASSED!
A-17-05-M-ok.in
Running: Running: TEST PASSED!
A-17-06-M-ok.in
Running: Running: TEST PASSED!
A-17-07-M-ok.in
Running: Running: TEST PASSED!
A-17-08-M-ok.in
Running: Running: TEST PASSED!
A-17-09-M-ok.in
Running: Running: TEST PASSED!
A-17-10-M-ok.in
Running: Running: TEST PASSED!
A-18-01-M-ok.in
Running: Running: TEST PASSED!
A-18-02-M-ok.in
Running: Running: TEST PASSED!
A-18-03-M-ok.in
Running: Running: TEST PASSED!
A-18-04-M-ok.in
Running: Running: TEST PASSED!
A-18-05-M-ok.in
Running: Running: TEST PASSED!
A-18-06-M-ok.in
Running: Running: TEST PASSED!
A-19-01-M-ok.in
Running: Running: TEST PASSED!
A-19-02-M-ok.in
Running: Running: TEST PASSED!
A-19-03-M-ok.in
Running: Running: TEST PASSED!
A-19-04-M-ok.in
Running: Running: TEST PASSED!
A-19-05-M-ok.in
Running: Running: TEST PASSED!
A-19-06-M-ok.in
Running: Running: TEST PASSED!
A-19-07-M-ok.in
Running: Running: *** expected/A-19-07-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-07-M-ok.out Sat Oct 26 20:07:52 2024
ZONE 1
*** 25,31 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 19
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 25,31 ----
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
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: 19
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 33,39 ----
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-08-M-ok.in
Running: Running: TEST PASSED!
A-19-09-M-ok.in
Running: Running: TEST PASSED!
A-19-10-M-ok.in
Running: Running: TEST PASSED!
A-19-11-M-ok.in
Running: Running: TEST PASSED!
A-19-12-M-ok.in
Running: Running: TEST PASSED!
A-19-13-M-ok.in
Running: Running: TEST PASSED!
A-19-14-M-ok.in
Running: Running: TEST PASSED!
A-19-15-M-ok.in
Running: Running: *** expected/A-19-15-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-15-M-ok.out Sat Oct 26 20:07:53 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: 193
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: 200
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-16-M-ok.in
Running: Running: *** expected/A-19-16-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-16-M-ok.out Sat Oct 26 20:07:53 2024
ZONE 1
*** 49,55 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 186
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 49,55 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 200
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-17-M-ok.in
Running: Running: *** expected/A-19-17-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-17-M-ok.out Sat Oct 26 20:07:53 2024
ZONE 1
*** 43,49 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 165
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 43,49 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 200
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-18-M-ok.in
Running: Running: *** expected/A-19-18-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-18-M-ok.out Sat Oct 26 20:07:53 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: 193
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: 200
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-19-M-ok.in
Running: Running: *** expected/A-19-19-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-19-M-ok.out Sat Oct 26 20:07:54 2024
ZONE 1
*** 30,36 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 193
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 30,36 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 200
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
ZONE 2
*** 70,76 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 193
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 70,76 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 200
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-20-M-ok.in
Running: Running: *** expected/A-19-20-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-20-M-ok.out Sat Oct 26 20:07:54 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: 193
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: 200
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
ZONE 2
*** 83,89 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 186
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 83,89 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 200
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-21-M-ok.in
Running: Running: *** expected/A-19-21-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-21-M-ok.out Sat Oct 26 20:07:54 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: 172
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: 200
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-22-M-ok.in
Running: Running: *** expected/A-19-22-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-22-M-ok.out Sat Oct 26 20:07:54 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: 172
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: 200
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
ZONE 2
*** 57,63 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 158
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 57,63 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 200
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
ZONE 3
*** 97,103 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 117
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 97,103 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 200
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-23-M-ok.in
Running: Running: *** expected/A-19-23-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-23-M-ok.out Sat Oct 26 20:07:54 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: 257
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: 267
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
ZONE 2
*** 44,50 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 257
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 44,50 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 267
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-24-M-ok.in
Running: Running: *** expected/A-19-24-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-24-M-ok.out Sat Oct 26 20:07:54 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: -241
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: -220
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-25-M-ok.in
Running: Running: *** expected/A-19-25-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-25-M-ok.out Sat Oct 26 20:07:54 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: -17
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: 200
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-26-M-ok.in
Running: Running: *** expected/A-19-26-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-26-M-ok.out Sat Oct 26 20:07:54 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: 143
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: 171
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-19-27-M-ok.in
Running: Running: *** expected/A-19-27-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-19-27-M-ok.out Sat Oct 26 20:07:54 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: 248
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: 257
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
ZONE 2
*** 25,31 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 260
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 25,31 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 268
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
ZONE 3
*** 33,39 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 128
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 33,39 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 145
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
ZONE 4
*** 41,47 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 228
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 41,47 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: Identificador único do funcionário: 245
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-03-M-ok.in
Running: Running: TEST PASSED!
A-20-04-M-ok.in
Running: Running: TEST PASSED!
A-20-05-M-ok.in
Running: Running: TEST PASSED!
A-21-01-M-ok.in
Running: Running: TEST PASSED!
A-21-02-M-ok.in
Running: Running: TEST PASSED!
A-21-03-M-ok.in
Running: Running: TEST PASSED!
A-21-04-M-ok.in
Running: Running: TEST PASSED!
A-21-05-M-ok.in
Running: Running: TEST PASSED!
A-21-06-M-ok.in
Running: Running: TEST PASSED!
A-21-07-M-ok.in
Running: Running: TEST PASSED!
A-21-08-M-ok.in
Running: Running: TEST PASSED!
A-21-09-M-ok.in
Running: Running: TEST PASSED!
A-21-10-M-ok.in
Running: Running: TEST PASSED!
A-21-11-M-ok.in
Running: Running: TEST PASSED!
A-21-12-M-ok.in
Running: Running: TEST PASSED!
A-21-13-M-ok.in
Running: Running: TEST PASSED!
A-21-14-M-ok.in
Running: Running: TEST PASSED!
A-21-15-M-ok.in
Running: Running: TEST PASSED!
A-21-16-M-ok.in
Running: Running: TEST PASSED!
A-21-17-M-ok.in
Running: Running: TEST PASSED!
A-21-18-M-ok.in
Running: Running: TEST PASSED!
A-21-19-M-ok.in
Running: Running: TEST PASSED!
A-21-20-M-ok.in
Running: Running: TEST PASSED!
A-21-21-M-ok.in
Running: Running: *** expected/A-21-21-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-21-21-M-ok.out Sat Oct 26 20:07:58 2024
ZONE 1
*** 95,101 ****
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: ANIMAL|AA1|Patudo|E1|ERRO,ACIDENTE,NORMAL,ACIDENTE,NORMAL,ERRO|H1
ANIMAL|AA2|Patudo 2|E1|VOID|H1
ANIMAL|AA3|Malhado|E2|VOID|H1
Gestão de Animais
--- 95,101 ----
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: ANIMAL|AA1|Patudo|E1|ERRO,|H1
ANIMAL|AA2|Patudo 2|E1|VOID|H1
ANIMAL|AA3|Malhado|E2|VOID|H1
Gestão de Animais
output differs from expected
A-22-01-M-ok.in
Running: Running: TEST PASSED!
A-22-02-M-ok.in
Running: Running: TEST PASSED!
A-22-03-M-ok.in
Running: Running: TEST PASSED!
A-22-04-M-ok.in
Running: Running: TEST PASSED!
A-22-05-M-ok.in
Running: Running: TEST PASSED!
A-23-01-M-ok.in
Running: Running: TEST PASSED!
A-23-02-M-ok.in
Running: Running: TEST PASSED!
A-23-03-M-ok.in
Running: Running: *** expected/A-23-03-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-23-03-M-ok.out Sat Oct 26 20:07:59 2024
ZONE 1
*** 175,181 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
--- 175,181 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro sem nome. Guardar ficheiro como: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
ZONE 2
*** 187,190 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 187,190 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Fim de entrada de dados (R-EOF): pt.tecnico.uilib.text.RuntimeEOFException: Fim do fluxo de dados de entrada
output differs from expected
A-24-01-M-ok.in
Running: Running: TEST PASSED!
A-24-02-M-ok.in
Running: Running: TEST PASSED!
A-24-03-M-ok.in
Running: Running: TEST PASSED!
A-24-04-M-ok.in
Running: Running: TEST PASSED!
A-24-05-M-ok.in
Running: Running: TEST PASSED!
A-24-06-M-ok.in
Running: Running: TEST PASSED!
A-24-07-M-ok.in
Running: Running: TEST PASSED!
A-24-08-M-ok.in
Running: Running: *** expected/A-24-08-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-24-08-M-ok.out Sat Oct 26 20:07:59 2024
ZONE 1
*** 34,59 ****
REGISTO-VACINA|Vac2|Vet1|E1
REGISTO-VACINA|Vac3|Vet1|E1
REGISTO-VACINA|Vac1|Vet1|E1
- REGISTO-VACINA|Vac3|Vet1|E1
- REGISTO-VACINA|Vac2|Vet1|E1
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 funcionário: REGISTO-VACINA|Vac3|Vet2|E2
! REGISTO-VACINA|Vac4|Vet2|E2
! REGISTO-VACINA|Vac4|Vet2|E2
! 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 funcionário: REGISTO-VACINA|Vac4|Vet3|E1
! REGISTO-VACINA|Vac4|Vet3|E2
! Consultas
1 - Animais de um habitat
2 - Actos médicos num animal
3 - Actos médicos de um veterinário
--- 34,52 ----
REGISTO-VACINA|Vac2|Vet1|E1
REGISTO-VACINA|Vac3|Vet1|E1
REGISTO-VACINA|Vac1|Vet1|E1
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 funcionário: 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 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: TEST PASSED!
A-25-02-M-ok.in
Running: Running: *** expected/A-25-02-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-25-02-M-ok.out Sat Oct 26 20:08:00 2024
ZONE 1
*** 54,62 ****
3 - Actos médicos de um veterinário
4 - Vacinações com problemas
0 - Sair
! Escolha uma opção: REGISTO-VACINA|Vac1|Vet2|E2
! REGISTO-VACINA|Vac2|Vet1|E1
! Consultas
1 - Animais de um habitat
2 - Actos médicos num animal
3 - Actos médicos de um veterinário
--- 54,60 ----
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
A-25-03-M-ok.in
Running: Running: TEST PASSED!
A-25-04-M-ok.in
Running: Running: TEST PASSED!
A-25-05-M-ok.in
Running: Running: TEST PASSED!
A-25-06-M-ok.in
Running: Running: *** expected/A-25-06-M-ok.out Sat Oct 26 12:46:25 2024
--- checked-out/056/056_A-25-06-M-ok.out Sat Oct 26 20:08:00 2024
ZONE 1
*** 32,39 ****
REGISTO-VACINA|Vac2|Vet1|E1
REGISTO-VACINA|Vac2|Vet1|E1
REGISTO-VACINA|Vac1|Vet1|E1
- REGISTO-VACINA|Vac2|Vet1|E1
- REGISTO-VACINA|Vac3|Vet2|E2
Consultas
1 - Animais de um habitat
2 - Actos médicos num animal
--- 32,37 ----
output differs from expected