*** COMPILING IN ei/checked-out/090
A-01-01-M-ok.in
Running: Running: TEST PASSED!
A-01-02-M-ok.in
Running: Running: java.io.NotSerializableException: hva.core.HotelEntity
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.TreeMap.writeObject(TreeMap.java:2793)
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.save(HotelManager.java:29)
at hva.core.HotelManager.saveAs(HotelManager.java:45)
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-01-03-M-ok.in
Running: Running: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: hva.core.HotelEntity
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1769)
at java.base/java.io.ObjectInputStream$FieldValues.(ObjectInputStream.java:2618)
at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
at java.base/java.util.TreeMap.buildFromSorted(TreeMap.java:2923)
at java.base/java.util.TreeMap.buildFromSorted(TreeMap.java:2863)
at java.base/java.util.TreeMap.readObject(TreeMap.java:2810)
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.invokeReadObject(ObjectStreamClass.java:1102)
at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
at java.base/java.io.ObjectInputStream$FieldValues.(ObjectInputStream.java:2618)
at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
at hva.core.HotelManager.load(HotelManager.java:58)
at hva.app.main.DoOpenFile.execute(DoOpenFile.java:29)
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)
Caused by: java.io.NotSerializableException: hva.core.HotelEntity
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.TreeMap.writeObject(TreeMap.java:2793)
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.save(HotelManager.java:29)
at hva.core.HotelManager.saveAs(HotelManager.java:45)
at hva.app.main.DoSaveFile.execute(DoSaveFile.java:26)
... 5 more
*** expected/A-01-03-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/090/090_A-01-03-M-ok.out Tue Oct 22 22:53:02 2024
ZONE 1
*** 30,37 ****
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: HABITAT|AR1|Aldeia dos Macacos|20|0
! Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
3 - Alterar área de habitat
--- 30,36 ----
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-01-04-M-ok.in
Running: Running: TEST PASSED!
A-01-05-M-ok.in
Running: Running: TEST PASSED!
A-01-06-M-ok.in
Running: Running: *** expected/A-01-06-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/090/090_A-01-06-M-ok.out Tue Oct 22 22:53:02 2024
ZONE 1
*** 18,29 ****
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: HABITAT|aaaaa|Aldeia dos Macacos 6|520|0
! HABITAT|AAAAB|Aldeia dos Macacos 5|420|0
HABITAT|AR1|Aldeia dos Macacos 4|20|0
HABITAT|AX1|Aldeia dos Macacos 3|220|0
- HABITAT|bar1|Aldeia dos Macacos 2|320|0
HABITAT|XR11|Aldeia dos Macacos 1|420|0
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
--- 18,29 ----
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: HABITAT|AAAAB|Aldeia dos Macacos 5|420|0
HABITAT|AR1|Aldeia dos Macacos 4|20|0
HABITAT|AX1|Aldeia dos Macacos 3|220|0
HABITAT|XR11|Aldeia dos Macacos 1|420|0
+ HABITAT|aaaaa|Aldeia dos Macacos 6|520|0
+ HABITAT|bar1|Aldeia dos Macacos 2|320|0
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
output differs from expected
A-01-07-M-ok.in
Running: Running: TEST PASSED!
A-01-08-M-ok.in
Running: Running: TEST PASSED!
A-01-09-M-ok.in
Running: Running: TEST PASSED!
A-01-10-M-ok.in
Running: Running: TEST PASSED!
A-01-11-M-ok.in
Running: Running: TEST PASSED!
A-01-12-M-ok.in
Running: Running: TEST PASSED!
A-01-13-M-ok.in
Running: Running: java.io.NotSerializableException: hva.core.HotelEntity
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.TreeMap.writeObject(TreeMap.java:2793)
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.save(HotelManager.java:29)
at hva.core.HotelManager.saveAs(HotelManager.java:45)
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-01-14-M-ok.in
Running: Running: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: hva.core.HotelEntity
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1769)
at java.base/java.io.ObjectInputStream$FieldValues.(ObjectInputStream.java:2618)
at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
at java.base/java.util.TreeMap.buildFromSorted(TreeMap.java:2923)
at java.base/java.util.TreeMap.buildFromSorted(TreeMap.java:2906)
at java.base/java.util.TreeMap.buildFromSorted(TreeMap.java:2863)
at java.base/java.util.TreeMap.readObject(TreeMap.java:2810)
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.invokeReadObject(ObjectStreamClass.java:1102)
at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
at java.base/java.io.ObjectInputStream$FieldValues.(ObjectInputStream.java:2618)
at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
at hva.core.HotelManager.load(HotelManager.java:58)
at hva.app.main.DoOpenFile.execute(DoOpenFile.java:29)
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)
Caused by: java.io.NotSerializableException: hva.core.HotelEntity
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.TreeMap.writeObject(TreeMap.java:2793)
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.save(HotelManager.java:29)
at hva.core.HotelManager.saveAs(HotelManager.java:45)
at hva.app.main.DoSaveFile.execute(DoSaveFile.java:26)
... 5 more
*** expected/A-01-14-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/090/090_A-01-14-M-ok.out Tue Oct 22 22:53:03 2024
ZONE 1
*** 28,40 ****
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: ANIMAL|A1|Farrusco 1|E1|VOID|H1
! ANIMAL|A2|Farrusco 2|E2|VOID|H1
! ANIMAL|A3|Farrusco 3|E3|VOID|H2
! ANIMAL|B1|Farrusco 4|E3|VOID|H2
! ANIMAL|X1|Farrusco 5|E2|VOID|H3
! ANIMAL|X2|Farrusco 6|E1|VOID|H3
! Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
3 - Transferir para habitat
--- 28,34 ----
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
3 - Transferir para habitat
ZONE 2
*** 60,69 ****
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: HABITAT|H1|ldeia dos Macacos|20|0
! HABITAT|H2|ldeia dos Macacos|20|0
! HABITAT|H3|ldeia dos Macacos|20|0
! Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
3 - Alterar área de habitat
--- 54,60 ----
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-01-15-M-ok.in
Running: Running: TEST PASSED!
A-01-16-M-ok.in
Running: Running: TEST PASSED!
A-01-17-M-ok.in
Running: Running: TEST PASSED!
A-01-18-M-ok.in
Running: Running: TEST PASSED!
A-01-19-M-ok.in
Running: Running: TEST PASSED!
A-01-20-M-ok.in
Running: Running: *** expected/A-01-20-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/090/090_A-01-20-M-ok.out Tue Oct 22 22:53:03 2024
ZONE 1
*** 17,31 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|a24|Rohit Figueiredo
! VET|A25|Rohit Figueiredo 2
TRT|A34|Rohit Figueiredo 3
VET|a85|Rohit Figueiredo 4
VET|a95|Rohit Figueiredo 5
- TRT|B24|Rohit Figueiredo 6
TRT|d24|Rohit Figueiredo 7
TRT|x24|Rohit Figueiredo 8
- VET|X25|Rohit Figueiredo 9
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 17,31 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: VET|A25|Rohit Figueiredo 2
TRT|A34|Rohit Figueiredo 3
+ TRT|B24|Rohit Figueiredo 6
+ VET|X25|Rohit Figueiredo 9
+ TRT|a24|Rohit Figueiredo
VET|a85|Rohit Figueiredo 4
VET|a95|Rohit Figueiredo 5
TRT|d24|Rohit Figueiredo 7
TRT|x24|Rohit Figueiredo 8
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-01-21-M-ok.in
Running: Running: TEST PASSED!
A-01-22-M-ok.in
Running: Running: *** expected/A-01-22-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/090/090_A-01-22-M-ok.out Tue Oct 22 22:53:03 2024
ZONE 1
*** 16,22 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|V3|Tétano|0
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: VACINA|V3|Tétano|0|
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
output differs from expected
A-01-23-M-ok.in
Running: Running: *** expected/A-01-23-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/090/090_A-01-23-M-ok.out Tue Oct 22 22:53:03 2024
ZONE 1
*** 16,22 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|V3|Tétano|0|E1
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: VACINA|V3|Tétano|0|E1|Cão
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
output differs from expected
A-01-24-M-ok.in
Running: Running: *** expected/A-01-24-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/090/090_A-01-24-M-ok.out Tue Oct 22 22:53:04 2024
ZONE 1
*** 16,24 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|V3|Tétano|0|E1,E2,E3
! VACINA|V4|Tétano 2|0|E1,E2
! VACINA|V5|Tétano 3|0|E1,E2
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
--- 16,24 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|V3|Tétano|0|E1|Cão,E2|Gato,E3|Leão
! VACINA|V4|Tétano 2|0|E1|Cão,E2|Gato
! VACINA|V5|Tétano 3|0|E1|Cão,E2|Gato
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
output differs from expected
A-01-25-M-ok.in
Running: Running: *** expected/A-01-25-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/090/090_A-01-25-M-ok.out Tue Oct 22 22:53:04 2024
ZONE 1
*** 16,25 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|V3|Tétano|0|E1,E2,E3
! VACINA|V4|Tétano 2|0|E1,E2
! VACINA|V5|Tétano 3|0|E1,E2
! VACINA|V6|Tétano|0|E2,E3
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
--- 16,25 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|V3|Tétano|0|E1|Cão,E2|Gato,E3|Leão
! VACINA|V4|Tétano 2|0|E1|Cão,E2|Gato
! VACINA|V5|Tétano 3|0|E1|Cão,E2|Gato
! VACINA|V6|Tétano|0|E2|Gato,E3|Leão
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
output differs from expected
A-01-26-M-ok.in
Running: Running: *** expected/A-01-26-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/090/090_A-01-26-M-ok.out Tue Oct 22 22:53:04 2024
ZONE 1
*** 16,25 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|V3|Tétano|0|E1,E2,E3
! VACINA|V4|Tétano 2|0|E1,E2
! VACINA|V5|Tétano 3|0|E1,E2,E3
! VACINA|V6|Tétano|0|E2,E3
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
--- 16,25 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|V3|Tétano|0|E2|Gato,E3|Leão,E1|Cão
! VACINA|V4|Tétano 2|0|E2|Gato,E1|Cão
! VACINA|V5|Tétano 3|0|E3|Leão,E2|Gato,E1|Cão
! VACINA|V6|Tétano|0|E3|Leão,E2|Gato
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
output differs from expected
A-01-27-M-ok.in
Running: Running: java.io.FileNotFoundException: s (No such file or directory)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:213)
at java.base/java.io.FileInputStream.(FileInputStream.java:152)
at java.base/java.io.FileInputStream.(FileInputStream.java:106)
at hva.core.HotelManager.load(HotelManager.java:57)
at hva.app.main.DoOpenFile.execute(DoOpenFile.java:29)
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-01-27-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/090/090_A-01-27-M-ok.out Tue Oct 22 22:53:04 2024
ZONE 1
*** 10,16 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Guardar antes de fechar? Ficheiro sem nome. Guardar ficheiro como: Ficheiro a abrir: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
--- 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
ZONE 2
*** 22,25 ****
--- 22,27 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
+ Escolha uma opção: Número inválido!
+ Escolha uma opção: Número inválido!
Escolha uma opção:
\ No newline at end of file
output differs from expected
A-01-27B-M-ok.in
Running: Running: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: hva.core.HotelEntity
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1769)
at java.base/java.io.ObjectInputStream$FieldValues.(ObjectInputStream.java:2618)
at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
at java.base/java.util.TreeMap.buildFromSorted(TreeMap.java:2923)
at java.base/java.util.TreeMap.buildFromSorted(TreeMap.java:2906)
at java.base/java.util.TreeMap.buildFromSorted(TreeMap.java:2863)
at java.base/java.util.TreeMap.readObject(TreeMap.java:2810)
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.invokeReadObject(ObjectStreamClass.java:1102)
at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
at java.base/java.io.ObjectInputStream$FieldValues.(ObjectInputStream.java:2618)
at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2469)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
at hva.core.HotelManager.load(HotelManager.java:58)
at hva.app.main.DoOpenFile.execute(DoOpenFile.java:29)
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)
Caused by: java.io.NotSerializableException: hva.core.HotelEntity
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.TreeMap.writeObject(TreeMap.java:2793)
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.save(HotelManager.java:29)
at hva.core.HotelManager.saveAs(HotelManager.java:45)
at hva.app.main.DoSaveFile.execute(DoSaveFile.java:26)
... 5 more
*** expected/A-01-27B-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/090/090_A-01-27B-M-ok.out Tue Oct 22 22:53:04 2024
ZONE 1
*** 10,16 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Guardar antes de fechar? Ficheiro sem nome. Guardar ficheiro como: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
--- 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
ZONE 2
*** 22,25 ****
--- 22,27 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
+ Escolha uma opção: Número inválido!
+ Escolha uma opção: Número inválido!
Escolha uma opção:
\ No newline at end of file
output differs from expected
A-01-28-M-ok.in