*** COMPILING IN ef/checked-out/001
A-01-01-M-ok.in
Running: Running: TEST PASSED!
A-01-02-M-ok.in
Running: Running: TEST PASSED!
A-01-03-M-ok.in
Running: Running: TEST PASSED!
A-01-04-M-ok.in
Running: Running: TEST PASSED!
A-01-05-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-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-03-05-M-ok.in
Running: Running: TEST PASSED!
A-04-01-M-ok.in
Running: Running: *** expected/A-04-01-M-ok.out Mon Oct 20 22:36:58 2025
--- checked-out/001/001_A-04-01-M-ok.out Thu Oct 23 00:11:17 2025
ZONE 1
*** 22,28 ****
4 - Mostrar todas as obras de um criador
5 - Alterar inventário de uma obra
0 - Sair
! Escolha uma opção: Introduza o número da obra: Mostrar obra: Operação inválida: A obra 0 não existe.
Menu de obras
1 - Mostrar obra
2 - Mostrar todas as obras
--- 22,28 ----
4 - Mostrar todas as obras de um criador
5 - Alterar inventário de uma obra
0 - Sair
! Escolha uma opção: Introduza o número da obra: Número de obra inválido: 0.
Menu de obras
1 - Mostrar obra
2 - Mostrar todas as obras
output differs from expected
A-04-02-M-ok.in
Running: Running: *** expected/A-04-02-M-ok.out Mon Oct 20 22:36:58 2025
--- checked-out/001/001_A-04-02-M-ok.out Thu Oct 23 00:11:17 2025
ZONE 1
*** 14,20 ****
4 - Mostrar todas as obras de um criador
5 - Alterar inventário de uma obra
0 - Sair
! Escolha uma opção: Introduza o número da obra: Mostrar obra: Operação inválida: A obra 0 não existe.
Menu de obras
1 - Mostrar obra
2 - Mostrar todas as obras
--- 14,20 ----
4 - Mostrar todas as obras de um criador
5 - Alterar inventário de uma obra
0 - Sair
! Escolha uma opção: Introduza o número da obra: Número de obra inválido: 0.
Menu de obras
1 - Mostrar obra
2 - Mostrar todas as obras
output differs from expected
A-04-03-M-ok.in
Running: Running: TEST PASSED!
A-04-04-M-ok.in
Running: Running: TEST PASSED!
A-04-05-M-ok.in
Running: Running: TEST PASSED!
A-04-06-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: TEST PASSED!
A-05-03-M-ok.in
Running: Running: TEST PASSED!
A-05-04-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: Número de dias a avançar inválido!
TEST PASSED!
A-06-04-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: TEST PASSED!
A-07-08-M-ok.in
Running: Running: TEST PASSED!
A-07-09-M-ok.in
Running: Running: TEST PASSED!
A-07-12-M-ok.in
Running: Running: TEST PASSED!
A-07-12B-M-ok.in
Running: Running: *** expected/A-07-12B-M-ok.out Mon Oct 20 22:36:58 2025
--- checked-out/001/001_A-07-12B-M-ok.out Thu Oct 23 00:11:22 2025
ZONE 1
*** 51,57 ****
6 - Menu de gestão de obras
7 - Menu de gestão de requisições
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Guardar antes de fechar? Menu Principal
1 - Abrir ficheiro
2 - Guardar ficheiro
3 - Ver data
--- 51,58 ----
6 - Menu de gestão de obras
7 - Menu de gestão de requisições
0 - Sair
! Escolha uma opção: Guardar antes de fechar? Guardar antes de fechar? Ficheiro a abrir: Abrir ficheiro: Operação inválida: Problema ao abrir ficheiro: Erro a processar ficheiro 0
! Menu Principal
1 - Abrir ficheiro
2 - Guardar ficheiro
3 - Ver data
ZONE 2
*** 60,63 ****
6 - Menu de gestão de obras
7 - Menu de gestão de requisições
0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 61,65 ----
6 - Menu de gestão de obras
7 - Menu de gestão de requisições
0 - Sair
! Escolha uma opção:
! ERRO: Fim de entrada de dados (R-EOF): pt.tecnico.uilib.text.RuntimeEOFException: Fim do fluxo de dados de entrada
output differs from expected
A-07-13-M-ok.in
Running: Running: TEST PASSED!
A-07-13B-M-ok.in
Running: Running: *** expected/A-07-13B-M-ok.out Mon Oct 20 22:36:58 2025
--- checked-out/001/001_A-07-13B-M-ok.out Thu Oct 23 00:11:22 2025
ZONE 1
*** 31,37 ****
6 - Menu de gestão de obras
7 - Menu de gestão de requisições
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Guardar antes de fechar? Ficheiro sem nome. Guardar ficheiro como: Menu Principal
1 - Abrir ficheiro
2 - Guardar ficheiro
3 - Ver data
--- 31,38 ----
6 - Menu de gestão de obras
7 - Menu de gestão de requisições
0 - Sair
! Escolha uma opção: Guardar antes de fechar? Guardar antes de fechar? Ficheiro sem nome. Guardar ficheiro como: Ficheiro a abrir: Abrir ficheiro: Operação inválida: Problema ao abrir ficheiro: Erro a processar ficheiro 5
! Menu Principal
1 - Abrir ficheiro
2 - Guardar ficheiro
3 - Ver data
ZONE 2
*** 40,70 ****
6 - Menu de gestão de obras
7 - Menu de gestão de requisições
0 - Sair
- Escolha uma opção: Menu de Gestão de Utentes
- 1 - Registar utente
- 2 - Mostrar utente
- 3 - Listar utentes
- 4 - Mostrar notificações de utente
- 5 - Saldar multa de utente
- 0 - Sair
- Escolha uma opção: Introduza o número de utente: 1 - Obi-Wan Kenobi - obiwan@jedi.org - NORMAL - ACTIVO
- Menu de Gestão de Utentes
- 1 - Registar utente
- 2 - Mostrar utente
- 3 - Listar utentes
- 4 - Mostrar notificações de utente
- 5 - Saldar multa de utente
- 0 - Sair
- Escolha uma opção: 1 - Obi-Wan Kenobi - obiwan@jedi.org - NORMAL - ACTIVO
- 2 - we - we@we.com - NORMAL - ACTIVO
- Menu de Gestão de Utentes
- 1 - Registar utente
- 2 - Mostrar utente
- 3 - Listar utentes
- 4 - Mostrar notificações de utente
- 5 - Saldar multa de utente
- 0 - Sair
Escolha uma opção: Menu Principal
1 - Abrir ficheiro
2 - Guardar ficheiro
3 - Ver data
--- 41,57 ----
6 - Menu de gestão de obras
7 - Menu de gestão de requisições
0 - Sair
Escolha uma opção: Menu Principal
+ 1 - Abrir ficheiro
+ 2 - Guardar ficheiro
+ 3 - Ver data
+ 4 - Avançar data
+ 5 - Menu de gestão de utentes
+ 6 - Menu de gestão de obras
+ 7 - Menu de gestão de requisições
+ 0 - Sair
+ Escolha uma opção: Ficheiro a abrir: Abrir ficheiro: Operação inválida: Problema ao abrir ficheiro: Erro a processar ficheiro 3
+ Menu Principal
1 - Abrir ficheiro
2 - Guardar ficheiro
3 - Ver data
output differs from expected
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-16B-M-ok.in
Running: Running: *** expected/A-07-16B-M-ok.out Mon Oct 20 22:36:58 2025
--- checked-out/001/001_A-07-16B-M-ok.out Thu Oct 23 00:11:23 2025
ZONE 1
*** 31,37 ****
6 - Menu de gestão de obras
7 - Menu de gestão de requisições
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Guardar antes de fechar? Menu Principal
1 - Abrir ficheiro
2 - Guardar ficheiro
3 - Ver data
--- 31,38 ----
6 - Menu de gestão de obras
7 - Menu de gestão de requisições
0 - Sair
! Escolha uma opção: Guardar antes de fechar? Guardar antes de fechar? Ficheiro a abrir: Abrir ficheiro: Operação inválida: Problema ao abrir ficheiro: Erro a processar ficheiro 5
! Menu Principal
1 - Abrir ficheiro
2 - Guardar ficheiro
3 - Ver data
ZONE 2
*** 40,63 ****
6 - Menu de gestão de obras
7 - Menu de gestão de requisições
0 - Sair
! Escolha uma opção: Menu de Gestão de Utentes
! 1 - Registar utente
! 2 - Mostrar utente
! 3 - Listar utentes
! 4 - Mostrar notificações de utente
! 5 - Saldar multa de utente
! 0 - Sair
! Escolha uma opção: 1 - Obi-Wan Kenobi - obiwan@jedi.org - NORMAL - ACTIVO
! 2 - we - we@we.com - NORMAL - ACTIVO
! Menu de Gestão de Utentes
! 1 - Registar utente
! 2 - Mostrar utente
! 3 - Listar utentes
! 4 - Mostrar notificações de utente
! 5 - Saldar multa de utente
! 0 - Sair
! Escolha uma opção: Número inválido!
! Escolha uma opção: Menu Principal
1 - Abrir ficheiro
2 - Guardar ficheiro
3 - Ver data
--- 41,48 ----
6 - Menu de gestão de obras
7 - Menu de gestão de requisições
0 - Sair
! Escolha uma opção: Data actual: 1
! Menu Principal
1 - Abrir ficheiro
2 - Guardar ficheiro
3 - Ver data
ZONE 3
*** 66,69 ****
--- 51,55 ----
6 - Menu de gestão de obras
7 - Menu de gestão de requisições
0 - Sair
+ Escolha uma opção: Número inválido!
Escolha uma opção:
\ No newline at end of file
output differs from expected
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-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: TEST PASSED!
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-12-01-M-ok.in
Running: Running: TEST PASSED!
A-12-02-M-ok.in
Running: Running: TEST PASSED!
A-12-03-M-ok.in
Running: Running: TEST PASSED!
A-12-04-M-ok.in
Running: Running: TEST PASSED!
A-12-05-M-ok.in
Running: Running: TEST PASSED!
A-12-06-M-ok.in
Running: Running: TEST PASSED!
A-12-07-M-ok.in
Running: Running: TEST PASSED!
A-12-08-M-ok.in
Running: Running: TEST PASSED!
A-13-01-M-ok.in
Running: Running: TEST PASSED!
A-13-02-M-ok.in
Running: Running: TEST PASSED!
A-13-03-M-ok.in
Running: Running: TEST PASSED!
A-13-04-M-ok.in
Running: Running: TEST PASSED!
A-13-05-M-ok.in
Running: Running: TEST PASSED!
A-14-01-M-ok.in
Running: Running: TEST PASSED!
A-14-02-M-ok.in
Running: Running: TEST PASSED!
A-14-03-M-ok.in
Running: Running: TEST PASSED!
A-14-04-M-ok.in
Running: Running: TEST PASSED!
A-15-01-M-ok.in
Running: Running: TEST PASSED!
A-15-02-M-ok.in
Running: Running: TEST PASSED!
A-15-03-M-ok.in
Running: Running: TEST PASSED!
A-15-04-M-ok.in
Running: Running: TEST PASSED!
A-15-05-M-ok.in
Running: Running: TEST PASSED!
A-15-06-M-ok.in
Running: Running: TEST PASSED!
A-15-07-M-ok.in
Running: Running: TEST PASSED!
A-15-08-M-ok.in
Running: Running: TEST PASSED!
A-15-09-M-ok.in
Running: Running: TEST PASSED!