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-001-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-001-001-M-ok.in -Dout=$LOGS/069_A-001-001-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-001-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-001-002-M-ok.in -Dout=$LOGS/069_A-001-002-M-ok.out edt.textui.TextEditor
TEST PASSED!
A-002-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-002-001-M-ok.import -Din=A-002-001-M-ok.in -Dout=$LOGS/069_A-002-001-M-ok.out edt.textui.TextEditor
SECTION||A Walk in the Desert
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at edt.Seccao.addSeccao(Seccao.java:70)
at edt.Editor.registerSeccao(Editor.java:108)
at edt.Editor.registerFromFields(Editor.java:80)
at edt.Editor.importfile(Editor.java:68)
at edt.textui.TextEditor.main(TextEditor.java:24)
*** expected 2015-11-16 14:52:33.549000415 +0000
--- obtained 2015-11-16 14:52:33.553000364 +0000
ZONE 1
*** 18,25 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: {}
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 18,24 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
output differs from expected
A-002-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-002-002-M-ok.in -Dout=$LOGS/069_A-002-002-M-ok.out edt.textui.TextEditor
*** expected 2015-11-16 14:52:33.752997850 +0000
--- obtained 2015-11-16 14:52:33.756997800 +0000
ZONE 1
*** 8,15 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: {}
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 8,14 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
output differs from expected
A-002-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-002-003-M-ok.in -Dout=$LOGS/069_A-002-003-M-ok.out edt.textui.TextEditor
*** expected 2015-11-16 14:52:33.936995537 +0000
--- obtained 2015-11-16 14:52:33.936995537 +0000
ZONE 1
*** 18,25 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: {}
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 18,24 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
output differs from expected
A-003-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-003-001-M-ok.import -Din=A-003-001-M-ok.in -Dout=$LOGS/069_A-003-001-M-ok.out edt.textui.TextEditor
SECTION||A Walk in the Desert
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at edt.Seccao.addSeccao(Seccao.java:70)
at edt.Editor.registerSeccao(Editor.java:108)
at edt.Editor.registerFromFields(Editor.java:80)
at edt.Editor.importfile(Editor.java:68)
at edt.textui.TextEditor.main(TextEditor.java:24)
*** expected 2015-11-16 14:52:34.108993374 +0000
--- obtained 2015-11-16 14:52:34.112993324 +0000
ZONE 1
*** 8,14 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Ficheiro sem nome. Guardar ficheiro como: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 8,14 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
ZONE 2
*** 18,21 ****
--- 18,22 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
+ Escolha uma opção: Número inválido: java.lang.NumberFormatException: For input string: "doc1"
Escolha uma opção:
\ No newline at end of file
output differs from expected
A-003-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-003-002-M-ok.in -Dout=$LOGS/069_A-003-002-M-ok.out edt.textui.TextEditor
*** expected 2015-11-16 14:52:34.280991212 +0000
--- obtained 2015-11-16 14:52:34.280991212 +0000
ZONE 1
*** 8,14 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 8,15 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc1' não existe.
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
ZONE 2
*** 18,28 ****
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}
! [] {Drama in the Clouds}
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 19,25 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
output differs from expected
A-003-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-003-003-M-ok.import -Din=A-003-003-M-ok.in -Dout=$LOGS/069_A-003-003-M-ok.out edt.textui.TextEditor
SECTION||A Walk in the Desert
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at edt.Seccao.addSeccao(Seccao.java:70)
at edt.Editor.registerSeccao(Editor.java:108)
at edt.Editor.registerFromFields(Editor.java:80)
at edt.Editor.importfile(Editor.java:68)
at edt.textui.TextEditor.main(TextEditor.java:24)
*** expected 2015-11-16 14:52:34.456989000 +0000
--- obtained 2015-11-16 14:52:34.460988949 +0000
ZONE 1
*** 8,14 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Ficheiro sem nome. Guardar ficheiro como: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 8,14 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
ZONE 2
*** 18,21 ****
--- 18,22 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
+ Escolha uma opção: Número inválido: java.lang.NumberFormatException: For input string: "doc2"
Escolha uma opção:
\ No newline at end of file
output differs from expected
A-003-004-M-ok.in
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/edt-support.jar:$PROJDIR/edt-core/edt-core.jar:$PROJDIR/edt-textui/edt-textui.jar
Running: java -Din=A-003-004-M-ok.in -Dout=$LOGS/069_A-003-004-M-ok.out edt.textui.TextEditor
*** expected 2015-11-16 14:52:34.632986787 +0000
--- obtained 2015-11-16 14:52:34.632986787 +0000
ZONE 1
*** 8,14 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 8,15 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'doc2' não existe.
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
ZONE 2
*** 18,28 ****
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}
! [] {Drama in the Clouds}
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 19,25 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
output differs from expected
A-003-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-003-005-M-ok.in -Dout=$LOGS/069_A-003-005-M-ok.out edt.textui.TextEditor
*** expected 2015-11-16 14:52:34.804984625 +0000
--- obtained 2015-11-16 14:52:34.808984574 +0000
ZONE 1
*** 8,14 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Ficheiro sem nome. Guardar ficheiro como: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 8,14 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
ZONE 2
*** 18,23 ****
--- 18,24 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
+ Escolha uma opção: Número inválido: java.lang.NumberFormatException: For input string: "doc3"
Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
output differs from expected
A-004-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-004-001-M-ok.import -Din=A-004-001-M-ok.in -Dout=$LOGS/069_A-004-001-M-ok.out edt.textui.TextEditor
SECTION||A Walk in the Desert
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at edt.Seccao.addSeccao(Seccao.java:70)
at edt.Editor.registerSeccao(Editor.java:108)
at edt.Editor.registerFromFields(Editor.java:80)
at edt.Editor.importfile(Editor.java:68)
at edt.textui.TextEditor.main(TextEditor.java:24)
*** expected 2015-11-16 14:52:34.984982362 +0000
--- obtained 2015-11-16 14:52:34.984982362 +0000
ZONE 1
*** 8,18 ****
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}
! [] {Drama in the Clouds}
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 8,14 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
output differs from expected
A-005-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-005-001-M-ok.in -Dout=$LOGS/069_A-005-001-M-ok.out edt.textui.TextEditor
*** expected 2015-11-16 14:52:35.160980149 +0000
--- obtained 2015-11-16 14:52:35.160980149 +0000
ZONE 1
*** 8,18 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Título:
! Secções de topo: 0
! Dimensão do documento (bytes): 0
! Identificadores únicos: 0
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 8,14 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
output differs from expected
A-005-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-005-002-M-ok.import -Din=A-005-002-M-ok.in -Dout=$LOGS/069_A-005-002-M-ok.out edt.textui.TextEditor
PARAGRAPH|These aren’t the droids you’re looking for.
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at edt.Seccao.addParagrafo(Seccao.java:83)
at edt.Editor.registerParagrafo(Editor.java:94)
at edt.Editor.registerFromFields(Editor.java:78)
at edt.Editor.importfile(Editor.java:68)
at edt.textui.TextEditor.main(TextEditor.java:24)
*** expected 2015-11-16 14:52:35.336977937 +0000
--- obtained 2015-11-16 14:52:35.336977937 +0000
ZONE 1
*** 8,19 ****
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: 0
! Dimensão do documento (bytes): 208
! Identificadores únicos: 0
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 8,14 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
output differs from expected
A-005-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-005-003-M-ok.import -Din=A-005-003-M-ok.in -Dout=$LOGS/069_A-005-003-M-ok.out edt.textui.TextEditor
SECTION||A Walk in the Desert
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at edt.Seccao.addSeccao(Seccao.java:70)
at edt.Editor.registerSeccao(Editor.java:108)
at edt.Editor.registerFromFields(Editor.java:80)
at edt.Editor.importfile(Editor.java:68)
at edt.textui.TextEditor.main(TextEditor.java:24)
*** expected 2015-11-16 14:52:35.512975724 +0000
--- obtained 2015-11-16 14:52:35.512975724 +0000
ZONE 1
*** 8,19 ****
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): 269
! Identificadores únicos: 0
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 8,14 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
output differs from expected
A-006-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-006-001-M-ok.import -Din=A-006-001-M-ok.in -Dout=$LOGS/069_A-006-001-M-ok.out edt.textui.TextEditor
SECTION||A Walk in the Desert
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at edt.Seccao.addSeccao(Seccao.java:70)
at edt.Editor.registerSeccao(Editor.java:108)
at edt.Editor.registerFromFields(Editor.java:80)
at edt.Editor.importfile(Editor.java:68)
at edt.textui.TextEditor.main(TextEditor.java:24)
*** expected 2015-11-16 14:52:35.696973411 +0000
--- obtained 2015-11-16 14:52:35.696973411 +0000
ZONE 1
*** 8,21 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Luke Skywalker/luke@jedi.org
! Autor: Master Yoda/yoda@dagobah.net
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 1
! Dimensão do documento (bytes): 36
! Identificadores únicos: 0
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 8,14 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
output differs from expected
A-006-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-006-002-M-ok.import -Din=A-006-002-M-ok.in -Dout=$LOGS/069_A-006-002-M-ok.out edt.textui.TextEditor
SECTION||A Walk in the Desert
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at edt.Seccao.addSeccao(Seccao.java:70)
at edt.Editor.registerSeccao(Editor.java:108)
at edt.Editor.registerFromFields(Editor.java:80)
at edt.Editor.importfile(Editor.java:68)
at edt.textui.TextEditor.main(TextEditor.java:24)
*** expected 2015-11-16 14:52:35.876971148 +0000
--- obtained 2015-11-16 14:52:35.880971098 +0000
ZONE 1
*** 8,21 ****
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Título: Objects in Space
! Autor: Luke Skywalker/luke@jedi.org
! Autor: Master Yoda/yoda@dagobah.net
! Autor: Obi-Wan Kenobi/ob1@tatooine.geocities.com
! Secções de topo: 1
! Dimensão do documento (bytes): 36
! Identificadores únicos: 0
! Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
--- 8,14 ----
7 - Mostrar elemento de texto
8 - Editar
0 - Sair
! Escolha uma opção: Menu Principal
1 - Novo
2 - Abrir
3 - Guardar
output differs from expected