Checking core structure...
compile_project:10: no matches found: *.in
rm -f poof-core.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 `find . -name \*.java`)
(cd src; jar cf ../poof-core.jar `find . -name \*.class -o -name \*.java`)
Checking manager interface structure...
rm -f poof-textui.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 -cp /usr/share/java/po-uilib.jar:/usr/share/java/poof-support.jar:../../poof-core/poof-core.jar `find . -name \*.java`)
(cd src; jar cf ../poof-textui.jar `find . -name \*.class -o -name \*.java`)
A-001-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Dimport=A-001-001-M-ok.import -Din=A-001-001-M-ok.in -Dout=$LOGS/057_A-001-001-M-ok.out poof.textui.Shell
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Identificador do utilizador: *** expected 2014-11-19 12:08:57.567433801 +0000
--- obtained 2014-11-19 12:08:57.567433801 +0000
ZONE 1
*** 6,54 ****
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
- Escolha uma opção: Identificador do utilizador: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: d - vader 24 .
- d - root 40 ..
- d w vader 32 friends
- Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
Escolha uma opção:
\ No newline at end of file
--- 6,9 ----
output differs from expected
A-001-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Dimport=A-001-002-M-ok.import -Din=A-001-002-M-ok.in -Dout=$LOGS/057_A-001-002-M-ok.out poof.textui.Shell
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Identificador do utilizador: *** expected 2014-11-19 12:08:59.115414340 +0000
--- obtained 2014-11-19 12:08:59.119414290 +0000
ZONE 1
*** 6,54 ****
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
- Escolha uma opção: Identificador do utilizador: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: d - vader 24 .
- d - root 40 ..
- d - yoda 16 jedi
- Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
Escolha uma opção:
\ No newline at end of file
--- 6,9 ----
output differs from expected
A-002-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Din=A-002-001-M-ok.in -Dout=$LOGS/057_A-002-001-M-ok.out poof.textui.Shell
*** expected 2014-11-19 12:08:59.339411524 +0000
--- obtained 2014-11-19 12:08:59.339411524 +0000
ZONE 1
*** 1,6 ****
--- 1,10 ----
Menu Principal
1 - Novo
2 - Abrir
+ 3 - Guardar
+ 4 - Login
+ 5 - Menu Shell
+ 6 - Menu Utilizador
0 - Sair
Escolha uma opção: Menu Principal
1 - Novo
output differs from expected
A-002-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Din=A-002-002-M-ok.in -Dout=$LOGS/057_A-002-002-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.core.SessionManager.getCurrentPath(SessionManager.java:239)
at poof.textui.shell.ShowWorkingDirectory.execute(ShowWorkingDirectory.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.shell.MenuBuilder.menuFor(MenuBuilder.java:32)
at poof.textui.main.MenuOpenShell.execute(MenuOpenShell.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
at poof.textui.Shell.main(Shell.java:32)
*** expected 2014-11-19 12:08:59.559408759 +0000
--- obtained 2014-11-19 12:08:59.559408759 +0000
ZONE 1
*** 1,6 ****
--- 1,10 ----
Menu Principal
1 - Novo
2 - Abrir
+ 3 - Guardar
+ 4 - Login
+ 5 - Menu Shell
+ 6 - Menu Utilizador
0 - Sair
Escolha uma opção: Menu Principal
1 - Novo
ZONE 2
*** 23,65 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
- Escolha uma opção: /home/root
- Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Menu Utilizador
- 1 - Criar utilizador
- 2 - Listar utilizadores
- 0 - Sair
- Escolha uma opção: root:super user:/home/root
- Menu Utilizador
- 1 - Criar utilizador
- 2 - Listar utilizadores
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
Escolha uma opção:
\ No newline at end of file
--- 27,30 ----
output differs from expected
A-002-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Dimport=A-002-003-M-ok.import -Din=A-002-003-M-ok.in -Dout=$LOGS/057_A-002-003-M-ok.out poof.textui.Shell
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Exception in thread "main" java.lang.NullPointerException
at poof.core.SessionManager.getHasChanged(SessionManager.java:289)
at poof.textui.main.Save.execute(Save.java:37)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
at poof.textui.Shell.main(Shell.java:32)
*** expected 2014-11-19 12:08:59.763406194 +0000
--- obtained 2014-11-19 12:08:59.763406194 +0000
ZONE 1
*** 6,42 ****
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
- Escolha uma opção: Ficheiro sem nome. Guardar ficheiro como: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Menu Utilizador
- 1 - Criar utilizador
- 2 - Listar utilizadores
- 0 - Sair
- Escolha uma opção: root:super user:/home/root
- Menu Utilizador
- 1 - Criar utilizador
- 2 - Listar utilizadores
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
Escolha uma opção:
\ No newline at end of file
--- 6,9 ----
output differs from expected
A-002-005-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Din=A-002-005-M-ok.in -Dout=$LOGS/057_A-002-005-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.core.SessionManager.getHasChanged(SessionManager.java:289)
at poof.textui.main.Save.execute(Save.java:37)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
at poof.textui.Shell.main(Shell.java:32)
*** expected 2014-11-19 12:08:59.975403529 +0000
--- obtained 2014-11-19 12:08:59.979403478 +0000
ZONE 1
*** 1,18 ****
Menu Principal
1 - Novo
2 - Abrir
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Ficheiro sem nome. Guardar ficheiro como: Menu Principal
- 1 - Novo
- 2 - Abrir
3 - Guardar
4 - Login
5 - Menu Shell
--- 1,6 ----
output differs from expected
A-003-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Dimport=A-003-001-M-ok.import -Din=A-003-001-M-ok.in -Dout=$LOGS/057_A-003-001-M-ok.out poof.textui.Shell
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Exception in thread "main" java.lang.NullPointerException
at poof.core.SessionManager.getHasChanged(SessionManager.java:289)
at poof.textui.main.Save.execute(Save.java:37)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
at poof.textui.Shell.main(Shell.java:32)
*** expected 2014-11-19 12:09:00.187400864 +0000
--- obtained 2014-11-19 12:09:00.187400864 +0000
ZONE 1
*** 6,17 ****
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
- Escolha uma opção: Ficheiro sem nome. Guardar ficheiro como: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
Escolha uma opção:
\ No newline at end of file
--- 6,9 ----
output differs from expected
A-003-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Din=A-003-002-M-ok.in -Dout=$LOGS/057_A-003-002-M-ok.out poof.textui.Shell
Ficheiro a abrir: *** expected 2014-11-19 12:09:01.299386884 +0000
--- obtained 2014-11-19 12:09:01.303386834 +0000
ZONE 1
*** 1,50 ****
Menu Principal
1 - Novo
2 - Abrir
- 0 - Sair
- Escolha uma opção: Ficheiro a abrir: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Menu Utilizador
- 1 - Criar utilizador
- 2 - Listar utilizadores
- 0 - Sair
- Escolha uma opção: root:super user:/home/root
- vader:Darth Vader:/home/vader
- yoda:Master Yoda:/home/yoda
- Menu Utilizador
- 1 - Criar utilizador
- 2 - Listar utilizadores
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
3 - Guardar
4 - Login
5 - Menu Shell
--- 1,6 ----
output differs from expected
A-003-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Din=A-003-003-M-ok.in -Dout=$LOGS/057_A-003-003-M-ok.out poof.textui.Shell
Ficheiro a abrir: *** expected 2014-11-19 12:09:03.715356511 +0000
--- obtained 2014-11-19 12:09:03.719356461 +0000
ZONE 1
*** 1,11 ****
Menu Principal
1 - Novo
2 - Abrir
! 0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro não existe.
! Menu Principal
! 1 - Novo
! 2 - Abrir
0 - Sair
Escolha uma opção:
-
--- 1,9 ----
Menu Principal
1 - Novo
2 - Abrir
! 3 - Guardar
! 4 - Login
! 5 - Menu Shell
! 6 - Menu Utilizador
0 - Sair
Escolha uma opção:
\ No newline at end of file
output differs from expected
A-003-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Din=A-003-004-M-ok.in -Dout=$LOGS/057_A-003-004-M-ok.out poof.textui.Shell
Ficheiro a abrir: *** expected 2014-11-19 12:09:05.295336648 +0000
--- obtained 2014-11-19 12:09:05.295336648 +0000
ZONE 1
*** 1,35 ****
Menu Principal
1 - Novo
2 - Abrir
- 0 - Sair
- Escolha uma opção: Ficheiro a abrir: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Menu Utilizador
- 1 - Criar utilizador
- 2 - Listar utilizadores
- 0 - Sair
- Escolha uma opção: root:super user:/home/root
- Menu Utilizador
- 1 - Criar utilizador
- 2 - Listar utilizadores
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
3 - Guardar
4 - Login
5 - Menu Shell
--- 1,6 ----
output differs from expected
A-003-005-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Dimport=A-003-005-M-ok.import -Din=A-003-005-M-ok.in -Dout=$LOGS/057_A-003-005-M-ok.out poof.textui.Shell
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
java.lang.NullPointerException
at poof.core.SessionManager.listUsers(SessionManager.java:217)
at poof.textui.user.ListAllUsers.execute(ListAllUsers.java:30)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.user.MenuBuilder.menuFor(MenuBuilder.java:24)
at poof.textui.main.MenuOpenUserManagement.execute(MenuOpenUserManagement.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
at poof.textui.Shell.main(Shell.java:32)
java.lang.NullPointerException
at poof.core.SessionManager.listUsers(SessionManager.java:217)
at poof.textui.user.ListAllUsers.execute(ListAllUsers.java:30)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.user.MenuBuilder.menuFor(MenuBuilder.java:24)
at poof.textui.main.MenuOpenUserManagement.execute(MenuOpenUserManagement.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
at poof.textui.Shell.main(Shell.java:32)
*** expected 2014-11-19 12:09:05.503334033 +0000
--- obtained 2014-11-19 12:09:05.503334033 +0000
ZONE 1
*** 10,18 ****
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: root:super user:/home/root
! vader:Darth Vader:/home/vader
! Menu Utilizador
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
--- 10,16 ----
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: Menu Utilizador
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
ZONE 2
*** 24,30 ****
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
! Escolha uma opção: Guardar antes de fechar? Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 22,28 ----
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
ZONE 3
*** 32,43 ****
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
Escolha uma opção: Menu Utilizador
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: root:super user:/home/root
! Menu Utilizador
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
--- 30,41 ----
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
+ Escolha uma opção: Número inválido: java.lang.NumberFormatException: For input string: "n"
Escolha uma opção: Menu Utilizador
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: Menu Utilizador
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
output differs from expected
A-004-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Din=A-004-001-M-ok.in -Dout=$LOGS/057_A-004-001-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.core.SessionManager.listEntries(SessionManager.java:281)
at poof.textui.shell.ListAllEntries.execute(ListAllEntries.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.shell.MenuBuilder.menuFor(MenuBuilder.java:32)
at poof.textui.main.MenuOpenShell.execute(MenuOpenShell.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
at poof.textui.Shell.main(Shell.java:32)
*** expected 2014-11-19 12:09:05.711331418 +0000
--- obtained 2014-11-19 12:09:05.711331418 +0000
ZONE 1
*** 1,6 ****
--- 1,10 ----
Menu Principal
1 - Novo
2 - Abrir
+ 3 - Guardar
+ 4 - Login
+ 5 - Menu Shell
+ 6 - Menu Utilizador
0 - Sair
Escolha uma opção: Menu Principal
1 - Novo
ZONE 2
*** 23,49 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
- Escolha uma opção: d - root 16 .
- d - root 24 ..
- Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
Escolha uma opção:
--- 27,30 ----
output differs from expected
A-004-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Dimport=A-004-002-M-ok.import -Din=A-004-002-M-ok.in -Dout=$LOGS/057_A-004-002-M-ok.out poof.textui.Shell
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Exception in thread "main" java.lang.NullPointerException
at poof.core.SessionManager.listEntries(SessionManager.java:281)
at poof.textui.shell.ListAllEntries.execute(ListAllEntries.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.shell.MenuBuilder.menuFor(MenuBuilder.java:32)
at poof.textui.main.MenuOpenShell.execute(MenuOpenShell.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
at poof.textui.Shell.main(Shell.java:32)
*** expected 2014-11-19 12:09:05.907328954 +0000
--- obtained 2014-11-19 12:09:05.911328904 +0000
ZONE 1
*** 19,48 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
- Escolha uma opção: d - root 40 .
- d - root 40 ..
- d - root 16 luke
- d - root 16 vader
- d - root 16 yoda
- Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
Escolha uma opção:
\ No newline at end of file
--- 19,22 ----
output differs from expected
A-004-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Dimport=A-004-003-M-ok.import -Din=A-004-003-M-ok.in -Dout=$LOGS/057_A-004-003-M-ok.out poof.textui.Shell
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Exception in thread "main" java.lang.NullPointerException
at poof.core.SessionManager.listEntries(SessionManager.java:281)
at poof.textui.shell.ListAllEntries.execute(ListAllEntries.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.shell.MenuBuilder.menuFor(MenuBuilder.java:32)
at poof.textui.main.MenuOpenShell.execute(MenuOpenShell.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
at poof.textui.Shell.main(Shell.java:32)
*** expected 2014-11-19 12:09:06.099326541 +0000
--- obtained 2014-11-19 12:09:06.103326490 +0000
ZONE 1
*** 19,49 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
- Escolha uma opção: d - root 48 .
- d - root 40 ..
- d - root 16 leia
- d - root 16 luke
- d - root 16 vader
- d - root 16 yoda
- Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
Escolha uma opção:
\ No newline at end of file
--- 19,22 ----
output differs from expected
A-004-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Dimport=A-004-004-M-ok.import -Din=A-004-004-M-ok.in -Dout=$LOGS/057_A-004-004-M-ok.out poof.textui.Shell
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Exception in thread "main" java.lang.NullPointerException
at poof.core.SessionManager.listEntries(SessionManager.java:281)
at poof.textui.shell.ListAllEntries.execute(ListAllEntries.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.shell.MenuBuilder.menuFor(MenuBuilder.java:32)
at poof.textui.main.MenuOpenShell.execute(MenuOpenShell.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
at poof.textui.Shell.main(Shell.java:32)
*** expected 2014-11-19 12:09:06.295324077 +0000
--- obtained 2014-11-19 12:09:06.295324077 +0000
ZONE 1
*** 19,46 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
- Escolha uma opção: d - root 24 .
- d - root 40 ..
- d w root 16 luke
- Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
Escolha uma opção:
\ No newline at end of file
--- 19,22 ----
output differs from expected
A-005-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Din=A-005-001-M-ok.in -Dout=$LOGS/057_A-005-001-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.core.SessionManager.getCurrentPath(SessionManager.java:239)
at poof.textui.shell.ShowWorkingDirectory.execute(ShowWorkingDirectory.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.shell.MenuBuilder.menuFor(MenuBuilder.java:32)
at poof.textui.main.MenuOpenShell.execute(MenuOpenShell.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
at poof.textui.Shell.main(Shell.java:32)
*** expected 2014-11-19 12:09:06.495321562 +0000
--- obtained 2014-11-19 12:09:06.495321562 +0000
ZONE 1
*** 1,6 ****
--- 1,10 ----
Menu Principal
1 - Novo
2 - Abrir
+ 3 - Guardar
+ 4 - Login
+ 5 - Menu Shell
+ 6 - Menu Utilizador
0 - Sair
Escolha uma opção: Menu Principal
1 - Novo
ZONE 2
*** 23,48 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
- Escolha uma opção: /home/root
- Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
Escolha uma opção:
\ No newline at end of file
--- 27,30 ----
output differs from expected
A-006-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Dimport=A-006-001-M-ok.import -Din=A-006-001-M-ok.in -Dout=$LOGS/057_A-006-001-M-ok.out poof.textui.Shell
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
java.lang.NullPointerException
at poof.core.SessionManager.listUsers(SessionManager.java:217)
at poof.textui.user.ListAllUsers.execute(ListAllUsers.java:30)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.user.MenuBuilder.menuFor(MenuBuilder.java:24)
at poof.textui.main.MenuOpenUserManagement.execute(MenuOpenUserManagement.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
at poof.textui.Shell.main(Shell.java:32)
*** expected 2014-11-19 12:09:06.683319199 +0000
--- obtained 2014-11-19 12:09:06.687319149 +0000
ZONE 1
*** 10,21 ****
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: root:super user:/home/root
! sidious:Darth Sidious:/home/sidious
! skywalker:Luke Skywalker:/home/skywalker
! vader:Darth Vader:/home/vader
! yoda:Master Yoda:/home/yoda
! Menu Utilizador
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
--- 10,16 ----
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: Menu Utilizador
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
output differs from expected
A-006-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Dimport=A-006-002-M-ok.import -Din=A-006-002-M-ok.in -Dout=$LOGS/057_A-006-002-M-ok.out poof.textui.Shell
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
java.lang.NullPointerException
at poof.core.SessionManager.listUsers(SessionManager.java:217)
at poof.textui.user.ListAllUsers.execute(ListAllUsers.java:30)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.user.MenuBuilder.menuFor(MenuBuilder.java:24)
at poof.textui.main.MenuOpenUserManagement.execute(MenuOpenUserManagement.java:29)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
at poof.textui.Shell.main(Shell.java:32)
*** expected 2014-11-19 12:09:06.867316886 +0000
--- obtained 2014-11-19 12:09:06.871316835 +0000
ZONE 1
*** 10,21 ****
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: leia:/Leia Organa:/home/leia
! pal:Palpatine:/home/pal
! root:super user:/home/root
! vader:Darth Vader:/home/vader
! yoda:Master Yoda:/home/yoda
! Menu Utilizador
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
--- 10,16 ----
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: Menu Utilizador
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
output differs from expected
A-007-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Din=A-007-001-M-ok.in -Dout=$LOGS/057_A-007-001-M-ok.out poof.textui.Shell
*** expected 2014-11-19 12:09:07.075314271 +0000
--- obtained 2014-11-19 12:09:07.075314271 +0000
ZONE 1
*** 1,6 ****
--- 1,10 ----
Menu Principal
1 - Novo
2 - Abrir
+ 3 - Guardar
+ 4 - Login
+ 5 - Menu Shell
+ 6 - Menu Utilizador
0 - Sair
Escolha uma opção: Menu Principal
1 - Novo
output differs from expected
A-008-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Din=A-008-001-M-ok.in -Dout=$LOGS/057_A-008-001-M-ok.out poof.textui.Shell
Identificador do utilizador: *** expected 2014-11-19 12:09:08.339298380 +0000
--- obtained 2014-11-19 12:09:08.343298330 +0000
ZONE 1
*** 1,17 ****
Menu Principal
1 - Novo
2 - Abrir
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
3 - Guardar
4 - Login
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
! Escolha uma opção: Identificador do utilizador: Login: Operação inválida: O utilizador 'qwerty' não existe.
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 1,12 ----
Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
4 - Login
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
output differs from expected
A-008-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/poof-support.jar:$PROJDIR/poof-core/poof-core.jar:$PROJDIR/poof-textui/poof-textui.jar
Running: java -Dimport=A-008-002-M-ok.import -Din=A-008-002-M-ok.in -Dout=$LOGS/057_A-008-002-M-ok.out poof.textui.Shell
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Uma linha nao esta bem formada.
Identificador do utilizador: *** expected 2014-11-19 12:09:09.919278517 +0000
--- obtained 2014-11-19 12:09:09.923278467 +0000
ZONE 1
*** 6,105 ****
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
- Escolha uma opção: Identificador do utilizador: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: d - skywalker 16 .
- d - root 56 ..
- Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Identificador do utilizador: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: d - sidious 16 .
- d - root 56 ..
- Menu de Shell
- 1 - Listar
- 2 - Listar entrada
- 3 - Remover entrada
- 4 - Mudar o directório de trabalho
- 5 - Criar ficheiro
- 6 - Criar directório
- 7 - Mostrar o directório de trabalho
- 8 - Adicionar linha a ficheiro
- 9 - Ver conteúdo de ficheiro
- 10 - Mudar permissões de entrada
- 11 - Mudar dono de entrada
- 0 - Sair
- Escolha uma opção: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
- Escolha uma opção: Identificador do utilizador: Menu Principal
- 1 - Novo
- 2 - Abrir
- 3 - Guardar
- 4 - Login
- 5 - Menu Shell
- 6 - Menu Utilizador
- 0 - Sair
Escolha uma opção:
\ No newline at end of file
--- 6,9 ----
output differs from expected