Checking core structure...
compile_project:10: no matches found: *.in
rm -f edt-core.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 `find . -name \*.java`)
(cd src; jar cf ../edt-core.jar `find . -name \*.class -o -name \*.java`)
Checking manager interface structure...
rm -f edt-textui.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 -cp /usr/share/java/po-uilib.jar:/usr/share/java/edt-support.jar:../../edt-core/edt-core.jar `find . -name \*.java`)
(cd src; jar cf ../edt-textui.jar `find . -name \*.class -o -name \*.java`)
A-004-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-004-002-M-ok.import -Din=A-004-002-M-ok.in -Dout=$LOGS/154_A-004-002-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-004-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-004-003-M-ok.in -Dout=$LOGS/154_A-004-003-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-004-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-004-004-M-ok.import -Din=A-004-004-M-ok.in -Dout=$LOGS/154_A-004-004-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-004-005-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-004-005-M-ok.import -Din=A-004-005-M-ok.in -Dout=$LOGS/154_A-004-005-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-004-006-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-004-006-M-ok.in -Dout=$LOGS/154_A-004-006-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
at edt.Section.setTextElementUniqueId(Section.java:165)
at edt.textui.section.NameSection.execute(NameSection.java:25)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.main.Edit.execute(Edit.java:23)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
at edt.textui.TextEditor.main(TextEditor.java:22)
*** expected 2015-12-01 15:20:29.984120841 +0000
--- obtained 2015-12-01 15:20:29.984120841 +0000
ZONE 1
*** 31,111 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! [sec2] {Patience You Must Have}
! [] {Drama in the Clouds}
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 31,34 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único:
\ No newline at end of file
output differs from expected
A-005-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-005-004-M-ok.in -Dout=$LOGS/154_A-005-004-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-005-005-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-005-005-M-ok.in -Dout=$LOGS/154_A-005-005-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-005-006-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-005-006-M-ok.import -Din=A-005-006-M-ok.in -Dout=$LOGS/154_A-005-006-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-007-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-007-001-M-ok.import -Din=A-007-001-M-ok.in -Dout=$LOGS/154_A-007-001-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-007-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-007-002-M-ok.in -Dout=$LOGS/154_A-007-002-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-007-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-007-003-M-ok.import -Din=A-007-003-M-ok.in -Dout=$LOGS/154_A-007-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
at edt.Section.setTextElementUniqueId(Section.java:165)
at edt.textui.section.NameSection.execute(NameSection.java:25)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.main.Edit.execute(Edit.java:23)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
at edt.textui.TextEditor.main(TextEditor.java:22)
*** expected 2015-12-01 15:20:31.304104246 +0000
--- obtained 2015-12-01 15:20:31.304104246 +0000
ZONE 1
*** 21,169 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '0'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Número do parágrafo: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [sec1] {A Walk in the Desert}
! [sec 2] {Patience You Must Have}
! [sec2] {Drama in the Clouds}
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 274
! Identificadores únicos: 5
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 21,24 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único:
\ No newline at end of file
output differs from expected
A-008-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-008-001-M-ok.in -Dout=$LOGS/154_A-008-001-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-008-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-008-002-M-ok.import -Din=A-008-002-M-ok.in -Dout=$LOGS/154_A-008-002-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-008-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-008-003-M-ok.import -Din=A-008-003-M-ok.in -Dout=$LOGS/154_A-008-003-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-008-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-008-004-M-ok.import -Din=A-008-004-M-ok.in -Dout=$LOGS/154_A-008-004-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-009-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-009-001-M-ok.import -Din=A-009-001-M-ok.in -Dout=$LOGS/154_A-009-001-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-009-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-009-002-M-ok.import -Din=A-009-002-M-ok.in -Dout=$LOGS/154_A-009-002-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-009-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-009-003-M-ok.in -Dout=$LOGS/154_A-009-003-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-009-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-009-004-M-ok.import -Din=A-009-004-M-ok.in -Dout=$LOGS/154_A-009-004-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-010-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-010-001-M-ok.in -Dout=$LOGS/154_A-010-001-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-010-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-010-002-M-ok.import -Din=A-010-002-M-ok.in -Dout=$LOGS/154_A-010-002-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-010-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-010-003-M-ok.import -Din=A-010-003-M-ok.in -Dout=$LOGS/154_A-010-003-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-010-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-010-004-M-ok.import -Din=A-010-004-M-ok.in -Dout=$LOGS/154_A-010-004-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-011-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-011-001-M-ok.import -Din=A-011-001-M-ok.in -Dout=$LOGS/154_A-011-001-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-011-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-011-002-M-ok.in -Dout=$LOGS/154_A-011-002-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-011-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-011-003-M-ok.import -Din=A-011-003-M-ok.in -Dout=$LOGS/154_A-011-003-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-011-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-011-004-M-ok.in -Dout=$LOGS/154_A-011-004-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-011-005-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-011-005-M-ok.in -Dout=$LOGS/154_A-011-005-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-012-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-012-001-M-ok.import -Din=A-012-001-M-ok.in -Dout=$LOGS/154_A-012-001-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-012-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-012-002-M-ok.import -Din=A-012-002-M-ok.in -Dout=$LOGS/154_A-012-002-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-012-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-012-003-M-ok.in -Dout=$LOGS/154_A-012-003-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-012-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-012-004-M-ok.in -Dout=$LOGS/154_A-012-004-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-012-005-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-012-005-M-ok.in -Dout=$LOGS/154_A-012-005-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-012-006-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-012-006-M-ok.import -Din=A-012-006-M-ok.in -Dout=$LOGS/154_A-012-006-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-012-007-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-012-007-M-ok.import -Din=A-012-007-M-ok.in -Dout=$LOGS/154_A-012-007-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-012-008-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-012-008-M-ok.in -Dout=$LOGS/154_A-012-008-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-012-009-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-012-009-M-ok.import -Din=A-012-009-M-ok.in -Dout=$LOGS/154_A-012-009-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-013-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-013-001-M-ok.in -Dout=$LOGS/154_A-013-001-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-013-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-013-002-M-ok.import -Din=A-013-002-M-ok.in -Dout=$LOGS/154_A-013-002-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-013-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-013-003-M-ok.in -Dout=$LOGS/154_A-013-003-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-013-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-013-004-M-ok.in -Dout=$LOGS/154_A-013-004-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-013-005-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-013-005-M-ok.import -Din=A-013-005-M-ok.in -Dout=$LOGS/154_A-013-005-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-013-006-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-013-006-M-ok.in -Dout=$LOGS/154_A-013-006-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at edt.Section.getSection(Section.java:69)
at edt.textui.section.SelectSection.execute(SelectSection.java:22)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.section.SelectSection.execute(SelectSection.java:24)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.main.Edit.execute(Edit.java:23)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
at edt.textui.TextEditor.main(TextEditor.java:22)
*** expected 2015-12-01 15:20:38.200017553 +0000
--- obtained 2015-12-01 15:20:38.204017503 +0000
ZONE 1
*** 59,99 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: A secção '2' não existe.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 59,62 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção:
\ No newline at end of file
output differs from expected
A-014-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-014-001-M-ok.import -Din=A-014-001-M-ok.in -Dout=$LOGS/154_A-014-001-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-014-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-014-002-M-ok.import -Din=A-014-002-M-ok.in -Dout=$LOGS/154_A-014-002-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-014-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-014-003-M-ok.in -Dout=$LOGS/154_A-014-003-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-014-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-014-004-M-ok.in -Dout=$LOGS/154_A-014-004-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-014-005-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-014-005-M-ok.in -Dout=$LOGS/154_A-014-005-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-014-006-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-014-006-M-ok.in -Dout=$LOGS/154_A-014-006-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-015-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-015-001-M-ok.import -Din=A-015-001-M-ok.in -Dout=$LOGS/154_A-015-001-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
at edt.Section.setTextElementUniqueId(Section.java:165)
at edt.textui.section.NameSection.execute(NameSection.java:25)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.main.Edit.execute(Edit.java:23)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
at edt.textui.TextEditor.main(TextEditor.java:22)
*** expected 2015-12-01 15:20:39.703998645 +0000
--- obtained 2015-12-01 15:20:39.703998645 +0000
ZONE 1
*** 21,75 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [U0] {A Walk in the Desert}
! [] {Patience You Must Have}
! [] {Drama in the Clouds}
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [U0] {A Walk in the Desert}
! [] {Patience You Must Have}
! [] {Drama in the Clouds}
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 21,24 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único:
\ No newline at end of file
output differs from expected
A-015-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-015-002-M-ok.import -Din=A-015-002-M-ok.in -Dout=$LOGS/154_A-015-002-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
at edt.Section.setTextElementUniqueId(Section.java:165)
at edt.textui.section.NameSection.execute(NameSection.java:25)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.main.Edit.execute(Edit.java:23)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
at edt.textui.TextEditor.main(TextEditor.java:22)
*** expected 2015-12-01 15:20:39.903996131 +0000
--- obtained 2015-12-01 15:20:39.903996131 +0000
ZONE 1
*** 21,62 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: O nome da secção foi alterado.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! [] {Patience You Must Have}
! [U3] {Drama in the Clouds}
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 21,24 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único:
\ No newline at end of file
output differs from expected
A-015-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-015-003-M-ok.in -Dout=$LOGS/154_A-015-003-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 3, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at edt.Section.getTextElement(Section.java:40)
at edt.Section.setTextElementUniqueId(Section.java:162)
at edt.textui.section.NameSection.execute(NameSection.java:25)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.main.Edit.execute(Edit.java:23)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
at edt.textui.TextEditor.main(TextEditor.java:22)
*** expected 2015-12-01 15:20:40.119993416 +0000
--- obtained 2015-12-01 15:20:40.119993416 +0000
ZONE 1
*** 21,48 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: A secção '3' não existe.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 21,24 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único:
\ No newline at end of file
output differs from expected
A-015-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-015-004-M-ok.import -Din=A-015-004-M-ok.in -Dout=$LOGS/154_A-015-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
at edt.Section.setTextElementUniqueId(Section.java:165)
at edt.textui.section.NameSection.execute(NameSection.java:25)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.main.Edit.execute(Edit.java:23)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
at edt.textui.TextEditor.main(TextEditor.java:22)
*** expected 2015-12-01 15:20:40.331990750 +0000
--- obtained 2015-12-01 15:20:40.335990700 +0000
ZONE 1
*** 21,77 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: O nome da secção foi alterado.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
! [sec1] {Patience You Must Have}
! [] {Drama in the Clouds}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: [sec1] {Patience You Must Have}
! Do or do not.
! There is no try.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 21,24 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único:
\ No newline at end of file
output differs from expected
A-015-005-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-015-005-M-ok.in -Dout=$LOGS/154_A-015-005-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
at edt.Section.setTextElementUniqueId(Section.java:165)
at edt.textui.section.NameSection.execute(NameSection.java:25)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.main.Edit.execute(Edit.java:23)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
at edt.textui.TextEditor.main(TextEditor.java:22)
*** expected 2015-12-01 15:20:40.563987834 +0000
--- obtained 2015-12-01 15:20:40.563987834 +0000
ZONE 1
*** 58,164 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [U0] {A Walk in the Desert}
! [] {Patience You Must Have}
! [] {Sub 1.1}
! [] {Sub 1.2}
! [] {Drama in the Clouds}
! [] {Sub 2.1}
! [] {Sub 2.2}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Nova secção activa: '1'.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
! [] {Patience You Must Have}
! [] {Sub 1.1}
! [U0] {Sub 1.2}
! [] {Drama in the Clouds}
! [] {Sub 2.1}
! [] {Sub 2.2}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 58,61 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único:
\ No newline at end of file
output differs from expected
A-015-006-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-015-006-M-ok.in -Dout=$LOGS/154_A-015-006-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
at edt.Section.setTextElementUniqueId(Section.java:165)
at edt.textui.section.NameSection.execute(NameSection.java:25)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.section.SelectSection.execute(SelectSection.java:24)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.main.Edit.execute(Edit.java:23)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
at edt.textui.TextEditor.main(TextEditor.java:22)
*** expected 2015-12-01 15:20:40.807984766 +0000
--- obtained 2015-12-01 15:20:40.811984716 +0000
ZONE 1
*** 152,252 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! [] {Patience You Must Have}
! Par 1.1
! Par 1.2
! Do or do not.
! There is no try.
! [P1] {Sub 1.1}
! Par 1.1.1
! Par 1.1.2
! [] {Sub 1.2}
! Par 1.2.1
! Par 1.2.2
! [] {Drama in the Clouds}
! Obi-Wan never told you what happened to your father.
! He told me enough! He told me YOU killed him.
! NOOOOOOOOOOOOOOOOOOO...
! [] {Sub 2.1}
! [] {Sub 2.2}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: [P1] {Sub 1.1}
! Par 1.1.1
! Par 1.1.2
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 3
! Dimensão do documento (bytes): 347
! Identificadores únicos: 1
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 152,155 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único:
\ No newline at end of file
output differs from expected
A-016-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-016-001-M-ok.in -Dout=$LOGS/154_A-016-001-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-016-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-002-M-ok.import -Din=A-016-002-M-ok.in -Dout=$LOGS/154_A-016-002-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-016-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-003-M-ok.import -Din=A-016-003-M-ok.in -Dout=$LOGS/154_A-016-003-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-016-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-004-M-ok.import -Din=A-016-004-M-ok.in -Dout=$LOGS/154_A-016-004-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-016-005-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-005-M-ok.import -Din=A-016-005-M-ok.in -Dout=$LOGS/154_A-016-005-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at edt.Section.getSection(Section.java:69)
at edt.Section.removeSection(Section.java:120)
at edt.textui.section.RemoveSection.execute(RemoveSection.java:24)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.main.Edit.execute(Edit.java:23)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
at edt.textui.TextEditor.main(TextEditor.java:22)
*** expected 2015-12-01 15:20:41.911970887 +0000
--- obtained 2015-12-01 15:20:41.911970887 +0000
ZONE 1
*** 21,71 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: A secção '3' não existe.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! [] {Patience You Must Have}
! Do or do not.
! There is no try.
! [] {Drama in the Clouds}
! Obi-Wan never told you what happened to your father.
! He told me enough! He told me YOU killed him.
! NOOOOOOOOOOOOOOOOOOO...
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 21,24 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção:
\ No newline at end of file
output differs from expected
A-016-006-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-016-006-M-ok.in -Dout=$LOGS/154_A-016-006-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-016-007-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-007-M-ok.import -Din=A-016-007-M-ok.in -Dout=$LOGS/154_A-016-007-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-016-008-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-008-M-ok.import -Din=A-016-008-M-ok.in -Dout=$LOGS/154_A-016-008-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.NullPointerException
at edt.Section.setTextElementUniqueId(Section.java:165)
at edt.textui.section.NameSection.execute(NameSection.java:25)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.section.SelectSection.execute(SelectSection.java:24)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.main.Edit.execute(Edit.java:23)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
at edt.textui.TextEditor.main(TextEditor.java:22)
*** expected 2015-12-01 15:20:42.591962339 +0000
--- obtained 2015-12-01 15:20:42.591962339 +0000
ZONE 1
*** 65,214 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {Patience You Must Have}
! Do or do not.
! There is no try.
! [Sec1.1] {Sec 1-1}
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: [Sec1.1] {Sec 1-1}
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Identificador da secção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: {Objects in Space}
! [sec1] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! [sec2] {Drama in the Clouds}
! Obi-Wan never told you what happened to your father.
! He told me enough! He told me YOU killed him.
! NOOOOOOOOOOOOOOOOOOO...
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 2
! Dimensão do documento (bytes): 218
! Identificadores únicos: 2
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'Sec1.1' não existe.
! Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 65,68 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Identificador da secção: Identificador único:
\ No newline at end of file
output differs from expected
A-016-009-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-016-009-M-ok.import -Din=A-016-009-M-ok.in -Dout=$LOGS/154_A-016-009-M-ok.out edt.textui.TextEditor
*** expected 2015-12-01 15:20:42.803959674 +0000
--- obtained 2015-12-01 15:20:42.807959623 +0000
ZONE 1
*** 150,156 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Primeiro Par
Menu Principal
1 - Novo
2 - Abrir
--- 150,156 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto '1P' não existe.
Menu Principal
1 - Novo
2 - Abrir
ZONE 2
*** 161,167 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Segundo Par
Menu Principal
1 - Novo
2 - Abrir
--- 161,167 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto '2P' não existe.
Menu Principal
1 - Novo
2 - Abrir
output differs from expected
A-017-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-017-001-M-ok.import -Din=A-017-001-M-ok.in -Dout=$LOGS/154_A-017-001-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-017-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-017-002-M-ok.import -Din=A-017-002-M-ok.in -Dout=$LOGS/154_A-017-002-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-017-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-017-003-M-ok.import -Din=A-017-003-M-ok.in -Dout=$LOGS/154_A-017-003-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-017-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-017-004-M-ok.import -Din=A-017-004-M-ok.in -Dout=$LOGS/154_A-017-004-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-017-005-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-017-005-M-ok.in -Dout=$LOGS/154_A-017-005-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-017-006-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-017-006-M-ok.import -Din=A-017-006-M-ok.in -Dout=$LOGS/154_A-017-006-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-018-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-001-M-ok.import -Din=A-018-001-M-ok.in -Dout=$LOGS/154_A-018-001-M-ok.out edt.textui.TextEditor
*** expected 2015-12-01 15:20:44.327940515 +0000
--- obtained 2015-12-01 15:20:44.331940464 +0000
ZONE 1
*** 87,93 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Do or do not.
Menu Principal
1 - Novo
2 - Abrir
--- 87,93 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'P1' não existe.
Menu Principal
1 - Novo
2 - Abrir
ZONE 2
*** 98,104 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Do or do not.
Menu Principal
1 - Novo
2 - Abrir
--- 98,104 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'P1' não existe.
Menu Principal
1 - Novo
2 - Abrir
output differs from expected
A-018-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-002-M-ok.import -Din=A-018-002-M-ok.in -Dout=$LOGS/154_A-018-002-M-ok.out edt.textui.TextEditor
*** expected 2015-12-01 15:20:44.563937548 +0000
--- obtained 2015-12-01 15:20:44.567937497 +0000
ZONE 1
*** 71,77 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Where are they?
Menu Principal
1 - Novo
2 - Abrir
--- 71,77 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'P1.2' não existe.
Menu Principal
1 - Novo
2 - Abrir
ZONE 2
*** 171,177 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Where are they?
Menu Principal
1 - Novo
2 - Abrir
--- 171,177 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'NP1.2' não existe.
Menu Principal
1 - Novo
2 - Abrir
output differs from expected
A-018-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-003-M-ok.import -Din=A-018-003-M-ok.in -Dout=$LOGS/154_A-018-003-M-ok.out edt.textui.TextEditor
*** expected 2015-12-01 15:20:44.803934530 +0000
--- obtained 2015-12-01 15:20:44.807934480 +0000
ZONE 1
*** 145,151 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: NOOOOOOOOOOOOOOOOOOO...
Menu Principal
1 - Novo
2 - Abrir
--- 145,151 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: These aren’t the droids you’re looking for.
Menu Principal
1 - Novo
2 - Abrir
ZONE 2
*** 160,166 ****
Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
Secções de topo: 3
Dimensão do documento (bytes): 294
! Identificadores únicos: 3
Menu Principal
1 - Novo
2 - Abrir
--- 160,166 ----
Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
Secções de topo: 3
Dimensão do documento (bytes): 294
! Identificadores únicos: 4
Menu Principal
1 - Novo
2 - Abrir
output differs from expected
A-018-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-004-M-ok.import -Din=A-018-004-M-ok.in -Dout=$LOGS/154_A-018-004-M-ok.out edt.textui.TextEditor
*** expected 2015-12-01 15:20:45.027931714 +0000
--- obtained 2015-12-01 15:20:45.031931664 +0000
ZONE 1
*** 62,68 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: [] {A Walk in the Desert}
These aren’t the droids you’re looking for.
Where are they?
Who knows?
--- 62,68 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: [sec1] {A Walk in the Desert}
These aren’t the droids you’re looking for.
Where are they?
Who knows?
ZONE 2
*** 102,108 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Where are they?
Menu Principal
1 - Novo
2 - Abrir
--- 102,111 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: [sec1] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! Where are they?
! Who knows?
Menu Principal
1 - Novo
2 - Abrir
output differs from expected
A-018-005-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-005-M-ok.import -Din=A-018-005-M-ok.in -Dout=$LOGS/154_A-018-005-M-ok.out edt.textui.TextEditor
*** expected 2015-12-01 15:20:45.251928898 +0000
--- obtained 2015-12-01 15:20:45.255928848 +0000
ZONE 1
*** 71,77 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Where are they?
Menu Principal
1 - Novo
2 - Abrir
--- 71,77 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'P1' não existe.
Menu Principal
1 - Novo
2 - Abrir
ZONE 2
*** 150,156 ****
Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
Secções de topo: 3
Dimensão do documento (bytes): 294
! Identificadores únicos: 2
Menu Principal
1 - Novo
2 - Abrir
--- 150,156 ----
Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
Secções de topo: 3
Dimensão do documento (bytes): 294
! Identificadores únicos: 3
Menu Principal
1 - Novo
2 - Abrir
ZONE 3
*** 161,167 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Where are they?
Menu Principal
1 - Novo
2 - Abrir
--- 161,170 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: [sec1] {A Walk in the Desert}
! These aren’t the droids you’re looking for.
! Where are they?
! Who knows?
Menu Principal
1 - Novo
2 - Abrir
output differs from expected
A-018-006-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-006-M-ok.import -Din=A-018-006-M-ok.in -Dout=$LOGS/154_A-018-006-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-018-007-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-018-007-M-ok.import -Din=A-018-007-M-ok.in -Dout=$LOGS/154_A-018-007-M-ok.out edt.textui.TextEditor
*** expected 2015-12-01 15:20:45.675923568 +0000
--- obtained 2015-12-01 15:20:45.675923568 +0000
ZONE 1
*** 85,91 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: There is no try.
Menu Principal
1 - Novo
2 - Abrir
--- 85,91 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'P1' não existe.
Menu Principal
1 - Novo
2 - Abrir
ZONE 2
*** 96,102 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: There is no try.
Menu Principal
1 - Novo
2 - Abrir
--- 96,102 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'P1' não existe.
Menu Principal
1 - Novo
2 - Abrir
output differs from expected
A-019-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-019-001-M-ok.import -Din=A-019-001-M-ok.in -Dout=$LOGS/154_A-019-001-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-019-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-019-002-M-ok.import -Din=A-019-002-M-ok.in -Dout=$LOGS/154_A-019-002-M-ok.out edt.textui.TextEditor
*** expected 2015-12-01 15:20:46.111918087 +0000
--- obtained 2015-12-01 15:20:46.115918037 +0000
ZONE 1
*** 100,106 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: New content
Menu Principal
1 - Novo
2 - Abrir
--- 100,106 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'P1' não existe.
Menu Principal
1 - Novo
2 - Abrir
output differs from expected
A-019-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-019-003-M-ok.import -Din=A-019-003-M-ok.in -Dout=$LOGS/154_A-019-003-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-019-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-019-004-M-ok.import -Din=A-019-004-M-ok.in -Dout=$LOGS/154_A-019-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at edt.Section.getParagraph(Section.java:77)
at edt.textui.section.EditParagraph.execute(EditParagraph.java:25)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.section.SelectSection.execute(SelectSection.java:24)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.main.Edit.execute(Edit.java:23)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
at edt.textui.TextEditor.main(TextEditor.java:22)
*** expected 2015-12-01 15:20:46.539912706 +0000
--- obtained 2015-12-01 15:20:46.539912706 +0000
ZONE 1
*** 49,89 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo: O parágrafo '3' não existe.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 49,52 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Número do parágrafo: Conteúdo do parágrafo:
\ No newline at end of file
output differs from expected
A-020-001-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-020-001-M-ok.import -Din=A-020-001-M-ok.in -Dout=$LOGS/154_A-020-001-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-020-002-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-020-002-M-ok.import -Din=A-020-002-M-ok.in -Dout=$LOGS/154_A-020-002-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-020-003-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-020-003-M-ok.import -Din=A-020-003-M-ok.in -Dout=$LOGS/154_A-020-003-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-020-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-020-004-M-ok.import -Din=A-020-004-M-ok.in -Dout=$LOGS/154_A-020-004-M-ok.out edt.textui.TextEditor
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at edt.Section.getParagraph(Section.java:77)
at edt.Section.removeParagraph(Section.java:126)
at edt.textui.section.RemoveParagraph.execute(RemoveParagraph.java:22)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.section.SelectSection.execute(SelectSection.java:24)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.section.MenuBuilder.menuFor(MenuBuilder.java:28)
at edt.textui.main.Edit.execute(Edit.java:23)
at ist.po.ui.Menu.open(Menu.java:71)
at edt.textui.main.MenuBuilder.menuFor(MenuBuilder.java:22)
at edt.textui.TextEditor.main(TextEditor.java:22)
*** expected 2015-12-01 15:20:47.419901643 +0000
--- obtained 2015-12-01 15:20:47.423901593 +0000
ZONE 1
*** 49,105 ****
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Número do parágrafo: O parágrafo '2' não existe.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: [] {Patience You Must Have}
! Do or do not.
! There is no try.
! Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Mudar título
! 2 - Listar secções
! 3 - Mostrar conteúdo
! 4 - Seleccionar secção
! 5 - Inserir secção
! 6 - Nomear secção
! 7 - Remover secção
! 8 - Inserir parágrafo
! 9 - Nomear parágrafo
! 10 - Alterar parágrafo
! 11 - Remover parágrafo
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Listar meta-informação
! 5 - Adicionar autor
! 6 - Listar secções
! 7 - Mostrar elemento de texto
! 8 - Editar
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 49,52 ----
10 - Alterar parágrafo
11 - Remover parágrafo
0 - Sair
! Escolha uma opção: Número do parágrafo:
\ No newline at end of file
output differs from expected
A-020-005-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-020-005-M-ok.import -Din=A-020-005-M-ok.in -Dout=$LOGS/154_A-020-005-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-020-006-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Dimport=A-020-006-M-ok.import -Din=A-020-006-M-ok.in -Dout=$LOGS/154_A-020-006-M-ok.out edt.textui.TextEditor
*** expected 2015-12-01 15:20:47.855896162 +0000
--- obtained 2015-12-01 15:20:47.855896162 +0000
ZONE 1
*** 71,77 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: Do or do not.
Menu Principal
1 - Novo
2 - Abrir
--- 71,77 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Identificador do elemento de texto: O elemento de texto 'P1' não existe.
Menu Principal
1 - Novo
2 - Abrir
output differs from expected