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`)
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
(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-003-006-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-006-M-ok.import -Din=A-003-006-M-ok.in -Dout=$LOGS/073_A-003-006-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-003-007-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-007-M-ok.in -Dout=$LOGS/073_A-003-007-M-ok.out poof.textui.Shell
*** expected 2014-12-02 10:43:17.291899182 +0000
--- obtained 2014-12-02 10:43:17.295899182 +0000
ZONE 1
*** 2,44 ****
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: d - vader 32 .
! d - root 40 ..
! - w vader 44 calendar
! d w vader 16 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,16 ----
1 - Novo
2 - Abrir
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Problema de I/O: java.io.FileNotFoundException
! Menu Principal
1 - Novo
2 - Abrir
0 - Sair
! Escolha uma opção: Opção inválida!
! Menu Principal
! 1 - Novo
! 2 - Abrir
0 - Sair
Escolha uma opção: Menu Principal
1 - Novo
output differs from expected
A-004-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-004-005-M-ok.in -Dout=$LOGS/073_A-004-005-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.createFile(FileManager.java:74)
at poof.textui.shell.CreateFile.execute(CreateFile.java:30)
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:32)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:25)
at poof.textui.Shell.main(Shell.java:26)
*** expected 2014-12-02 10:43:17.515899185 +0000
--- obtained 2014-12-02 10:43:17.519899185 +0000
ZONE 1
*** 23,91 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do ficheiro: 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: Indique o nome do ficheiro: 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: Indique o nome do ficheiro: 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 - root 40 .
! d - root 24 ..
! - - root 0 a
! - - root 0 b
! - - root 0 c
! 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
--- 23,26 ----
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do ficheiro:
\ No newline at end of file
output differs from expected
A-004-006-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-006-M-ok.in -Dout=$LOGS/073_A-004-006-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.createDirectory(FileManager.java:265)
at poof.textui.shell.CreateDirectory.execute(CreateDirectory.java:30)
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:32)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:25)
at poof.textui.Shell.main(Shell.java:26)
*** expected 2014-12-02 10:43:17.711899187 +0000
--- obtained 2014-12-02 10:43:17.711899187 +0000
ZONE 1
*** 23,91 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do directório: 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: Indique o nome do directório: 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: Indique o nome do directório: 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 - root 40 .
! d - root 24 ..
! d - root 16 a
! d - root 16 b
! d - root 16 z
! 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
--- 23,26 ----
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do directório:
\ No newline at end of file
output differs from expected
A-004-007-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-007-M-ok.in -Dout=$LOGS/073_A-004-007-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.createFile(FileManager.java:74)
at poof.textui.shell.CreateFile.execute(CreateFile.java:30)
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:32)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:25)
at poof.textui.Shell.main(Shell.java:26)
*** expected 2014-12-02 10:43:17.903899190 +0000
--- obtained 2014-12-02 10:43:17.903899190 +0000
ZONE 1
*** 23,119 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do ficheiro: 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: Indique o nome do ficheiro: 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: Indique o nome do directório: 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: Indique o nome do directório: 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: Indique o nome do directório: 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 - root 56 .
! d - root 24 ..
! - - root 0 a
! d - root 16 e
! d - root 16 ee
! d - root 16 g
! - - root 0 z
! 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
--- 23,26 ----
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do ficheiro:
\ No newline at end of file
output differs from expected
A-004-008-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-008-M-ok.import -Din=A-004-008-M-ok.in -Dout=$LOGS/073_A-004-008-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-004-009-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-009-M-ok.import -Din=A-004-009-M-ok.in -Dout=$LOGS/073_A-004-009-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-004-010-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-010-M-ok.import -Din=A-004-010-M-ok.in -Dout=$LOGS/073_A-004-010-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-004-011-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-011-M-ok.in -Dout=$LOGS/073_A-004-011-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.listEntry(FileManager.java:176)
at poof.textui.shell.ListEntry.execute(ListEntry.java:30)
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:32)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:25)
at poof.textui.Shell.main(Shell.java:26)
*** expected 2014-12-02 10:43:18.587899199 +0000
--- obtained 2014-12-02 10:43:18.587899199 +0000
ZONE 1
*** 23,48 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome da entrada: Listar entrada: Operação inválida: A entrada 'home' não existe.
! 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
--- 23,26 ----
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome da entrada:
\ No newline at end of file
output differs from expected
A-005-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-005-002-M-ok.in -Dout=$LOGS/073_A-005-002-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.changeWorkingDir(FileManager.java:55)
at poof.textui.shell.ChangeWorkingDirectory.execute(ChangeWorkingDirectory.java:30)
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:32)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:25)
at poof.textui.Shell.main(Shell.java:26)
*** expected 2014-12-02 10:43:18.779899202 +0000
--- obtained 2014-12-02 10:43:18.779899202 +0000
ZONE 1
*** 23,61 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do directório: 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: /home
! 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
--- 23,26 ----
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do directório:
\ No newline at end of file
output differs from expected
A-005-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-005-003-M-ok.import -Din=A-005-003-M-ok.in -Dout=$LOGS/073_A-005-003-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-006-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-006-003-M-ok.in -Dout=$LOGS/073_A-006-003-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileSystem.createUser(FileSystem.java:62)
at poof.FileManager.CreateUser(FileManager.java:34)
at poof.textui.user.CreateUser.execute(CreateUser.java:32)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.user.MenuBuilder.menuFor(MenuBuilder.java:22)
at poof.textui.main.MenuOpenUserManagement.execute(MenuOpenUserManagement.java:33)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:25)
at poof.textui.Shell.main(Shell.java:26)
*** expected 2014-12-02 10:43:19.159899207 +0000
--- obtained 2014-12-02 10:43:19.163899207 +0000
ZONE 1
*** 14,60 ****
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: Identificador do utilizador: Nome do utilizador: Menu Utilizador
! 1 - Criar utilizador
! 2 - Listar utilizadores
! 0 - Sair
! Escolha uma opção: Identificador do utilizador: Nome do utilizador: Menu Utilizador
! 1 - Criar utilizador
! 2 - Listar utilizadores
! 0 - Sair
! Escolha uma opção: Identificador do utilizador: Nome do utilizador: Menu Utilizador
! 1 - Criar utilizador
! 2 - Listar utilizadores
! 0 - Sair
! Escolha uma opção: Identificador do utilizador: Nome do utilizador: Menu Utilizador
! 1 - Criar utilizador
! 2 - Listar utilizadores
! 0 - Sair
! Escolha uma opção: Identificador do utilizador: Nome do utilizador: Menu Utilizador
! 1 - Criar utilizador
! 2 - Listar utilizadores
! 0 - Sair
! Escolha uma opção: Identificador do utilizador: Nome do utilizador: Menu Utilizador
! 1 - Criar utilizador
! 2 - Listar utilizadores
! 0 - Sair
! Escolha uma opção: a:a:/home/a
! aa:a:/home/aa
! d:d:/home/d
! r:r:/home/r
! root:Super User:/home/root
! rr:rr:/home/rr
! z:z:/home/z
! 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
--- 14,17 ----
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: Identificador do utilizador: Nome do utilizador:
\ No newline at end of file
output differs from expected
A-009-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-009-001-M-ok.import -Din=A-009-001-M-ok.in -Dout=$LOGS/073_A-009-001-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-009-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-009-002-M-ok.import -Din=A-009-002-M-ok.in -Dout=$LOGS/073_A-009-002-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-009-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-009-005-M-ok.import -Din=A-009-005-M-ok.in -Dout=$LOGS/073_A-009-005-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-009-007-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-009-007-M-ok.import -Din=A-009-007-M-ok.in -Dout=$LOGS/073_A-009-007-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-010-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-010-001-M-ok.import -Din=A-010-001-M-ok.in -Dout=$LOGS/073_A-010-001-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-010-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-010-002-M-ok.import -Din=A-010-002-M-ok.in -Dout=$LOGS/073_A-010-002-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-010-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-010-003-M-ok.import -Din=A-010-003-M-ok.in -Dout=$LOGS/073_A-010-003-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-010-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-010-004-M-ok.import -Din=A-010-004-M-ok.in -Dout=$LOGS/073_A-010-004-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-010-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-010-005-M-ok.import -Din=A-010-005-M-ok.in -Dout=$LOGS/073_A-010-005-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-010-006-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-010-006-M-ok.import -Din=A-010-006-M-ok.in -Dout=$LOGS/073_A-010-006-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-010-007-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-010-007-M-ok.import -Din=A-010-007-M-ok.in -Dout=$LOGS/073_A-010-007-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-011-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-011-001-M-ok.in -Dout=$LOGS/073_A-011-001-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.showFileData(FileManager.java:254)
at poof.textui.shell.ShowFileData.execute(ShowFileData.java:30)
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:32)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:25)
at poof.textui.Shell.main(Shell.java:26)
*** expected 2014-12-02 10:43:21.355899236 +0000
--- obtained 2014-12-02 10:43:21.355899236 +0000
ZONE 1
*** 10,16 ****
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
! Escolha uma opção: Identificador do utilizador: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 10,17 ----
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
! Escolha uma opção: Identificador do utilizador: Login: Operação inválida: O utilizador 'root' não existe.
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
ZONE 2
*** 31,56 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do ficheiro: Ver conteúdo de ficheiro: Operação inválida: A entrada 'ww' não existe.
! 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
--- 32,35 ----
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do ficheiro:
\ No newline at end of file
output differs from expected
A-011-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-011-002-M-ok.import -Din=A-011-002-M-ok.in -Dout=$LOGS/073_A-011-002-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-011-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-011-003-M-ok.import -Din=A-011-003-M-ok.in -Dout=$LOGS/073_A-011-003-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-011-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-011-004-M-ok.import -Din=A-011-004-M-ok.in -Dout=$LOGS/073_A-011-004-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-011-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-011-005-M-ok.import -Din=A-011-005-M-ok.in -Dout=$LOGS/073_A-011-005-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-011-006-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-011-006-M-ok.import -Din=A-011-006-M-ok.in -Dout=$LOGS/073_A-011-006-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-012-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-012-001-M-ok.in -Dout=$LOGS/073_A-012-001-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.AppendData(FileManager.java:214)
at poof.textui.shell.AppendDataToFile.execute(AppendDataToFile.java:32)
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:32)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:25)
at poof.textui.Shell.main(Shell.java:26)
*** expected 2014-12-02 10:43:22.455899251 +0000
--- obtained 2014-12-02 10:43:22.459899251 +0000
ZONE 1
*** 10,16 ****
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
! Escolha uma opção: Identificador do utilizador: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 10,17 ----
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
! Escolha uma opção: Identificador do utilizador: Login: Operação inválida: O utilizador 'root' não existe.
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
ZONE 2
*** 31,56 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do ficheiro: Insira a linha de texto a acrescentar ao ficheiro: Adicionar linha a ficheiro: Operação inválida: A entrada 'eee' não existe.
! 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
--- 32,35 ----
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do ficheiro: Insira a linha de texto a acrescentar ao ficheiro:
\ No newline at end of file
output differs from expected
A-012-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-012-002-M-ok.import -Din=A-012-002-M-ok.in -Dout=$LOGS/073_A-012-002-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-012-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-012-003-M-ok.in -Dout=$LOGS/073_A-012-003-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.createFile(FileManager.java:74)
at poof.textui.shell.CreateFile.execute(CreateFile.java:30)
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:32)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:25)
at poof.textui.Shell.main(Shell.java:26)
*** expected 2014-12-02 10:43:22.863899257 +0000
--- obtained 2014-12-02 10:43:22.863899257 +0000
ZONE 1
*** 10,16 ****
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
! Escolha uma opção: Identificador do utilizador: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 10,17 ----
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
! Escolha uma opção: Identificador do utilizador: Login: Operação inválida: O utilizador 'root' não existe.
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
ZONE 2
*** 31,99 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do ficheiro: 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: Indique o nome do ficheiro: Insira a linha de texto a acrescentar ao ficheiro: 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 - root 24 .
! d - root 24 ..
! - - root 13 aa
! 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: Indique o nome do ficheiro: 12345 123455
!
! 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
--- 32,35 ----
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do ficheiro:
\ No newline at end of file
output differs from expected
A-012-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-012-004-M-ok.import -Din=A-012-004-M-ok.in -Dout=$LOGS/073_A-012-004-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-012-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-012-005-M-ok.import -Din=A-012-005-M-ok.in -Dout=$LOGS/073_A-012-005-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-012-007-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-012-007-M-ok.import -Din=A-012-007-M-ok.in -Dout=$LOGS/073_A-012-007-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-013-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-013-001-M-ok.import -Din=A-013-001-M-ok.in -Dout=$LOGS/073_A-013-001-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-013-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-013-002-M-ok.in -Dout=$LOGS/073_A-013-002-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileSystem.createUser(FileSystem.java:62)
at poof.FileManager.CreateUser(FileManager.java:34)
at poof.textui.user.CreateUser.execute(CreateUser.java:32)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.user.MenuBuilder.menuFor(MenuBuilder.java:22)
at poof.textui.main.MenuOpenUserManagement.execute(MenuOpenUserManagement.java:33)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:25)
at poof.textui.Shell.main(Shell.java:26)
*** expected 2014-12-02 10:43:23.707899268 +0000
--- obtained 2014-12-02 10:43:23.707899268 +0000
ZONE 1
*** 10,16 ****
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
! Escolha uma opção: Identificador do utilizador: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 10,17 ----
5 - Menu Shell
6 - Menu Utilizador
0 - Sair
! Escolha uma opção: Identificador do utilizador: Login: Operação inválida: O utilizador 'root' não existe.
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
ZONE 2
*** 22,87 ****
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: Identificador do utilizador: Nome do utilizador: Menu Utilizador
! 1 - Criar utilizador
! 2 - Listar utilizadores
! 0 - Sair
! Escolha uma opção: root:Super User:/home/root
! yoda:Jedi:/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
! 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 - yoda 16 .
! d - root 32 ..
! 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
--- 23,26 ----
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: Identificador do utilizador: Nome do utilizador:
\ No newline at end of file
output differs from expected
A-013-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-013-003-M-ok.in -Dout=$LOGS/073_A-013-003-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileSystem.createUser(FileSystem.java:62)
at poof.FileManager.CreateUser(FileManager.java:34)
at poof.textui.user.CreateUser.execute(CreateUser.java:32)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.user.MenuBuilder.menuFor(MenuBuilder.java:22)
at poof.textui.main.MenuOpenUserManagement.execute(MenuOpenUserManagement.java:33)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:25)
at poof.textui.Shell.main(Shell.java:26)
*** expected 2014-12-02 10:43:23.887899270 +0000
--- obtained 2014-12-02 10:43:23.887899270 +0000
ZONE 1
*** 14,30 ****
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: Identificador do utilizador: Nome do utilizador: Criar utilizador: Operação inválida: O utilizador 'root' já existe.
! 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
--- 14,17 ----
1 - Criar utilizador
2 - Listar utilizadores
0 - Sair
! Escolha uma opção: Identificador do utilizador: Nome do utilizador:
\ No newline at end of file
output differs from expected
A-013-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-013-005-M-ok.import -Din=A-013-005-M-ok.in -Dout=$LOGS/073_A-013-005-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-014-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-014-001-M-ok.in -Dout=$LOGS/073_A-014-001-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.changeWorkingDir(FileManager.java:60)
at poof.textui.shell.ChangeWorkingDirectory.execute(ChangeWorkingDirectory.java:30)
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:32)
at ist.po.ui.Menu.open(Menu.java:71)
at poof.textui.main.MenuBuilder.menuFor(MenuBuilder.java:25)
at poof.textui.Shell.main(Shell.java:26)
*** expected 2014-12-02 10:43:24.267899275 +0000
--- obtained 2014-12-02 10:43:24.267899275 +0000
ZONE 1
*** 23,48 ****
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do directório: Mudar o directório de trabalho: Operação inválida: A entrada 'home' não existe.
! 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
--- 23,26 ----
10 - Mudar permissões de entrada
11 - Mudar dono de entrada
0 - Sair
! Escolha uma opção: Indique o nome do directório:
\ No newline at end of file
output differs from expected
A-014-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-014-002-M-ok.import -Din=A-014-002-M-ok.in -Dout=$LOGS/073_A-014-002-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-014-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-014-003-M-ok.import -Din=A-014-003-M-ok.in -Dout=$LOGS/073_A-014-003-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-014-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-014-004-M-ok.import -Din=A-014-004-M-ok.in -Dout=$LOGS/073_A-014-004-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-014-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-014-005-M-ok.import -Din=A-014-005-M-ok.in -Dout=$LOGS/073_A-014-005-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-014-006-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-014-006-M-ok.import -Din=A-014-006-M-ok.in -Dout=$LOGS/073_A-014-006-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-014-007-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-014-007-M-ok.import -Din=A-014-007-M-ok.in -Dout=$LOGS/073_A-014-007-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-015-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-015-002-M-ok.import -Din=A-015-002-M-ok.in -Dout=$LOGS/073_A-015-002-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-015-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-015-003-M-ok.import -Din=A-015-003-M-ok.in -Dout=$LOGS/073_A-015-003-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-015-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-015-004-M-ok.import -Din=A-015-004-M-ok.in -Dout=$LOGS/073_A-015-004-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-015-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-015-005-M-ok.import -Din=A-015-005-M-ok.in -Dout=$LOGS/073_A-015-005-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-016-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-016-003-M-ok.import -Din=A-016-003-M-ok.in -Dout=$LOGS/073_A-016-003-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-016-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-016-004-M-ok.import -Din=A-016-004-M-ok.in -Dout=$LOGS/073_A-016-004-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-016-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-016-005-M-ok.import -Din=A-016-005-M-ok.in -Dout=$LOGS/073_A-016-005-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-016-006-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-016-006-M-ok.import -Din=A-016-006-M-ok.in -Dout=$LOGS/073_A-016-006-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-016-007-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-016-007-M-ok.import -Din=A-016-007-M-ok.in -Dout=$LOGS/073_A-016-007-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-016-008-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-016-008-M-ok.import -Din=A-016-008-M-ok.in -Dout=$LOGS/073_A-016-008-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-016-009-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-016-009-M-ok.import -Din=A-016-009-M-ok.in -Dout=$LOGS/073_A-016-009-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-016-010-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-016-010-M-ok.import -Din=A-016-010-M-ok.in -Dout=$LOGS/073_A-016-010-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-016-011-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-016-011-M-ok.import -Din=A-016-011-M-ok.in -Dout=$LOGS/073_A-016-011-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-016-012-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-016-012-M-ok.import -Din=A-016-012-M-ok.in -Dout=$LOGS/073_A-016-012-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output
A-016-013-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-016-013-M-ok.import -Din=A-016-013-M-ok.in -Dout=$LOGS/073_A-016-013-M-ok.out poof.textui.Shell
Exception in thread "main" java.lang.NullPointerException
at poof.FileManager.login(FileManager.java:145)
at poof.FileManager.importFileSystem(FileManager.java:311)
at poof.textui.Shell.main(Shell.java:22)
program did not produce any output