Checking core structure...
compile_project:10: no matches found: *.in
rm -f calc-core.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 `find . -name \*.java`)
(cd src; jar cf ../calc-core.jar `find . -name \*.class -o -name \*.java`)
Checking manager interface structure...
rm -f calc-textui.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 -cp /usr/share/java/po-uilib.jar:/usr/share/java/calc-support.jar:../../calc-core/calc-core.jar `find . -name \*.java`)
(cd src; jar cf ../calc-textui.jar `find . -name \*.class -o -name \*.java`)
                           A-001-001-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Din=A-001-001-M-ok.in -Dout=$LOGS/047_A-001-001-M-ok.out calc.textui.Calc
TEST PASSED!
                           A-002-002-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-002-002-M-ok.import -Din=A-002-002-M-ok.in -Dout=$LOGS/047_A-002-002-M-ok.out calc.textui.Calc
TEST PASSED!
                           A-003-003-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-003-003-M-ok.import -Din=A-003-003-M-ok.in -Dout=$LOGS/047_A-003-003-M-ok.out calc.textui.Calc
TEST PASSED!
                           A-004-004-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-004-004-M-ok.import -Din=A-004-004-M-ok.in -Dout=$LOGS/047_A-004-004-M-ok.out calc.textui.Calc
TEST PASSED!
                           A-005-005-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-005-005-M-ok.import -Din=A-005-005-M-ok.in -Dout=$LOGS/047_A-005-005-M-ok.out calc.textui.Calc
*** expected	2013-11-15 14:04:16.093514653 +0000
--- obtained	2013-11-15 14:04:16.093514653 +0000
      ZONE  1      
*** 17,22 ****
--- 17,23 ----
  0 - Sair
  Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 1;1|5
  1;2|49
+ 
  Menu de Edição
  1 - Visualizar
  2 - Inserir
TEST PASSED!
                           A-006-006-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-006-006-M-ok.import -Din=A-006-006-M-ok.in -Dout=$LOGS/047_A-006-006-M-ok.out calc.textui.Calc
*** expected	2013-11-15 14:04:16.341514641 +0000
--- obtained	2013-11-15 14:04:16.341514641 +0000
      ZONE  1      
*** 18,23 ****
--- 18,24 ----
  Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 1;2|49
  2;2|43
  3;2|5
+ 
  Menu de Edição
  1 - Visualizar
  2 - Inserir
TEST PASSED!
                           A-007-007-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-007-007-M-ok.import -Din=A-007-007-M-ok.in -Dout=$LOGS/047_A-007-007-M-ok.out calc.textui.Calc
TEST PASSED!
                           A-008-008-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-008-008-M-ok.import -Din=A-008-008-M-ok.in -Dout=$LOGS/047_A-008-008-M-ok.out calc.textui.Calc
*** expected	2013-11-15 14:04:16.861514617 +0000
--- obtained	2013-11-15 14:04:16.861514617 +0000
      ZONE  1      
*** 15,21 ****
  6 - Colar
  7 - Mostrar 'cut buffer'
  0 - Sair
! Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 2;2|43
  Menu de Edição
  1 - Visualizar
  2 - Inserir
--- 15,23 ----
  6 - Colar
  7 - Mostrar 'cut buffer'
  0 - Sair
! Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 2;1|25
! 2;2|43
! 
  Menu de Edição
  1 - Visualizar
  2 - Inserir
output differs from expected
                           A-009-009-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-009-009-M-ok.import -Din=A-009-009-M-ok.in -Dout=$LOGS/047_A-009-009-M-ok.out calc.textui.Calc
TEST PASSED!
                           A-010-010-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Din=A-010-010-M-ok.in -Dout=$LOGS/047_A-010-010-M-ok.out calc.textui.Calc
*** expected	2013-11-15 14:04:17.369514593 +0000
--- obtained	2013-11-15 14:04:17.373514593 +0000
      ZONE  1      
*** 2,45 ****
  1 - Novo
  2 - Abrir
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
- 3 - Guardar
- 4 - Guardar Como...
- 5 - Menu de Edição
- 6 - Menu de Consultas
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Visualizar
- 2 - Inserir
- 3 - Copiar
- 4 - Apagar
- 5 - Cortar
- 6 - Colar
- 7 - Mostrar 'cut buffer'
- 0 - Sair
- Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 3;2|5
- Menu de Edição
- 1 - Visualizar
- 2 - Inserir
- 3 - Copiar
- 4 - Apagar
- 5 - Cortar
- 6 - Colar
- 7 - Mostrar 'cut buffer'
  0 - Sair
! Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 3;1|10
! Menu de Edição
! 1 - Visualizar
! 2 - Inserir
! 3 - Copiar
! 4 - Apagar
! 5 - Cortar
! 6 - Colar
! 7 - Mostrar 'cut buffer'
  0 - Sair
! Escolha uma opção: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 2,20 ----
  1 - Novo
  2 - Abrir
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'saved09' não existe.
! 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: Especifique o número de linhas da folha: Número inválido: java.lang.NumberFormatException: For input string: "3;2"
! Especifique o número de linhas da folha: Especifique o número de colunas da folha: Número inválido: java.lang.NumberFormatException: For input string: "3;1"
! Especifique o número de colunas da folha: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
output differs from expected
                           A-011-011-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-011-011-M-ok.import -Din=A-011-011-M-ok.in -Dout=$LOGS/047_A-011-011-M-ok.out calc.textui.Calc
Exception in thread "main" java.lang.NullPointerException
	at calc.Folha.visualizar(Folha.java:94)
	at calc.textui.edit.Show.execute(Show.java:43)
	at ist.po.ui.Menu.open(Menu.java:71)
	at calc.textui.edit.MenuBuilder.menuFor(MenuBuilder.java:29)
	at calc.textui.main.MenuOpenEdit.execute(MenuOpenEdit.java:29)
	at ist.po.ui.Menu.open(Menu.java:71)
	at calc.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
	at calc.textui.Calc.main(Calc.java:30)
*** expected	2013-11-15 14:04:17.629514581 +0000
--- obtained	2013-11-15 14:04:17.633514581 +0000
      ZONE  1      
*** 15,36 ****
  6 - Colar
  7 - Mostrar 'cut buffer'
  0 - Sair
! Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 1;3|
! Menu de Edição
! 1 - Visualizar
! 2 - Inserir
! 3 - Copiar
! 4 - Apagar
! 5 - Cortar
! 6 - Colar
! 7 - Mostrar 'cut buffer'
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Menu de Edição
! 6 - Menu de Consultas
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 15,18 ----
  6 - Colar
  7 - Mostrar 'cut buffer'
  0 - Sair
! Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 
\ No newline at end of file
output differs from expected
                           A-012-012-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-012-012-M-ok.import -Din=A-012-012-M-ok.in -Dout=$LOGS/047_A-012-012-M-ok.out calc.textui.Calc
*** expected	2013-11-15 14:04:17.881514569 +0000
--- obtained	2013-11-15 14:04:17.881514569 +0000
      ZONE  1      
*** 15,21 ****
  6 - Colar
  7 - Mostrar 'cut buffer'
  0 - Sair
! Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): Visualizar: Operação inválida: A gama '1;2:3;3' é inválida.
  Menu de Edição
  1 - Visualizar
  2 - Inserir
--- 15,24 ----
  6 - Colar
  7 - Mostrar 'cut buffer'
  0 - Sair
! Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 1;2|49
! 2;2|43
! 3;2|5
! 
  Menu de Edição
  1 - Visualizar
  2 - Inserir
output differs from expected
                           A-013-013-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-013-013-M-ok.import -Din=A-013-013-M-ok.in -Dout=$LOGS/047_A-013-013-M-ok.out calc.textui.Calc
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
	at java.lang.String.charAt(String.java:658)
	at calc.GestorFolha.isInteger(GestorFolha.java:94)
	at calc.GestorFolha.openImportFile(GestorFolha.java:127)
	at calc.textui.Calc.main(Calc.java:26)
program did not produce any output
                           A-014-014-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-014-014-M-ok.import -Din=A-014-014-M-ok.in -Dout=$LOGS/047_A-014-014-M-ok.out calc.textui.Calc
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
	at java.lang.String.charAt(String.java:658)
	at calc.GestorFolha.isInteger(GestorFolha.java:94)
	at calc.GestorFolha.openImportFile(GestorFolha.java:127)
	at calc.textui.Calc.main(Calc.java:26)
program did not produce any output
                           A-015-015-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-015-015-M-ok.import -Din=A-015-015-M-ok.in -Dout=$LOGS/047_A-015-015-M-ok.out calc.textui.Calc
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
	at java.lang.String.charAt(String.java:658)
	at calc.GestorFolha.isInteger(GestorFolha.java:94)
	at calc.GestorFolha.openImportFile(GestorFolha.java:127)
	at calc.textui.Calc.main(Calc.java:26)
program did not produce any output
                           A-016-016-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-016-016-M-ok.import -Din=A-016-016-M-ok.in -Dout=$LOGS/047_A-016-016-M-ok.out calc.textui.Calc
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
	at java.lang.String.charAt(String.java:658)
	at calc.GestorFolha.isInteger(GestorFolha.java:94)
	at calc.GestorFolha.openImportFile(GestorFolha.java:127)
	at calc.textui.Calc.main(Calc.java:26)
program did not produce any output
                           A-017-017-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-017-017-M-ok.import -Din=A-017-017-M-ok.in -Dout=$LOGS/047_A-017-017-M-ok.out calc.textui.Calc
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
	at java.lang.String.charAt(String.java:658)
	at calc.GestorFolha.isInteger(GestorFolha.java:94)
	at calc.GestorFolha.openImportFile(GestorFolha.java:127)
	at calc.textui.Calc.main(Calc.java:26)
program did not produce any output
                           A-018-018-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-018-018-M-ok.import -Din=A-018-018-M-ok.in -Dout=$LOGS/047_A-018-018-M-ok.out calc.textui.Calc
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
	at java.lang.String.charAt(String.java:658)
	at calc.GestorFolha.isInteger(GestorFolha.java:94)
	at calc.GestorFolha.openImportFile(GestorFolha.java:127)
	at calc.textui.Calc.main(Calc.java:26)
program did not produce any output
                           A-019-019-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Din=A-019-019-M-ok.in -Dout=$LOGS/047_A-019-019-M-ok.out calc.textui.Calc
*** expected	2013-11-15 14:04:19.409514498 +0000
--- obtained	2013-11-15 14:04:19.413514498 +0000
      ZONE  1      
*** 2,45 ****
  1 - Novo
  2 - Abrir
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
- 3 - Guardar
- 4 - Guardar Como...
- 5 - Menu de Edição
- 6 - Menu de Consultas
- 0 - Sair
- Escolha uma opção: Menu de Edição
- 1 - Visualizar
- 2 - Inserir
- 3 - Copiar
- 4 - Apagar
- 5 - Cortar
- 6 - Colar
- 7 - Mostrar 'cut buffer'
- 0 - Sair
- Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 1;1|5
- Menu de Edição
- 1 - Visualizar
- 2 - Inserir
- 3 - Copiar
- 4 - Apagar
- 5 - Cortar
- 6 - Colar
- 7 - Mostrar 'cut buffer'
  0 - Sair
! Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 2;3|5=3;2
! Menu de Edição
! 1 - Visualizar
! 2 - Inserir
! 3 - Copiar
! 4 - Apagar
! 5 - Cortar
! 6 - Colar
! 7 - Mostrar 'cut buffer'
  0 - Sair
! Escolha uma opção: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 2,20 ----
  1 - Novo
  2 - Abrir
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'saved18' não existe.
! 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: Especifique o número de linhas da folha: Número inválido: java.lang.NumberFormatException: For input string: "1;1"
! Especifique o número de linhas da folha: Especifique o número de colunas da folha: Número inválido: java.lang.NumberFormatException: For input string: "2;3"
! Especifique o número de colunas da folha: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
output differs from expected
                           A-020-020-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-020-020-M-ok.import -Din=A-020-020-M-ok.in -Dout=$LOGS/047_A-020-020-M-ok.out calc.textui.Calc
Exception in thread "main" java.lang.NullPointerException
	at calc.Folha.visualizar(Folha.java:94)
	at calc.textui.edit.Show.execute(Show.java:43)
	at ist.po.ui.Menu.open(Menu.java:71)
	at calc.textui.edit.MenuBuilder.menuFor(MenuBuilder.java:29)
	at calc.textui.main.MenuOpenEdit.execute(MenuOpenEdit.java:29)
	at ist.po.ui.Menu.open(Menu.java:71)
	at calc.textui.main.MenuBuilder.menuFor(MenuBuilder.java:27)
	at calc.textui.Calc.main(Calc.java:30)
*** expected	2013-11-15 14:04:19.661514486 +0000
--- obtained	2013-11-15 14:04:19.661514486 +0000
      ZONE  1      
*** 6,12 ****
  5 - Menu de Edição
  6 - Menu de Consultas
  0 - Sair
! Escolha uma opção: Guardar antes de fechar? Especifique o número de linhas da folha: Especifique o número de colunas da folha: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 6,13 ----
  5 - Menu de Edição
  6 - Menu de Consultas
  0 - Sair
! Escolha uma opção: Especifique o número de linhas da folha: Número inválido: java.lang.NumberFormatException: For input string: "n"
! Especifique o número de linhas da folha: Especifique o número de colunas da folha: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 23,44 ****
  6 - Colar
  7 - Mostrar 'cut buffer'
  0 - Sair
! Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 1;1|
! Menu de Edição
! 1 - Visualizar
! 2 - Inserir
! 3 - Copiar
! 4 - Apagar
! 5 - Cortar
! 6 - Colar
! 7 - Mostrar 'cut buffer'
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Novo
! 2 - Abrir
! 3 - Guardar
! 4 - Guardar Como...
! 5 - Menu de Edição
! 6 - Menu de Consultas
! 0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 24,27 ----
  6 - Colar
  7 - Mostrar 'cut buffer'
  0 - Sair
! Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 
\ No newline at end of file
output differs from expected
                           A-021-021-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-021-021-M-ok.import -Din=A-021-021-M-ok.in -Dout=$LOGS/047_A-021-021-M-ok.out calc.textui.Calc
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
	at java.lang.String.charAt(String.java:658)
	at calc.GestorFolha.isInteger(GestorFolha.java:94)
	at calc.GestorFolha.openImportFile(GestorFolha.java:127)
	at calc.textui.Calc.main(Calc.java:26)
program did not produce any output
                           A-022-022-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-022-022-M-ok.import -Din=A-022-022-M-ok.in -Dout=$LOGS/047_A-022-022-M-ok.out calc.textui.Calc
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
	at java.lang.String.charAt(String.java:658)
	at calc.GestorFolha.isInteger(GestorFolha.java:94)
	at calc.GestorFolha.openImportFile(GestorFolha.java:127)
	at calc.textui.Calc.main(Calc.java:26)
program did not produce any output
                           A-023-023-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-023-023-M-ok.import -Din=A-023-023-M-ok.in -Dout=$LOGS/047_A-023-023-M-ok.out calc.textui.Calc
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
	at java.lang.String.charAt(String.java:658)
	at calc.GestorFolha.isInteger(GestorFolha.java:94)
	at calc.GestorFolha.openImportFile(GestorFolha.java:127)
	at calc.textui.Calc.main(Calc.java:26)
program did not produce any output
                           A-024-024-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Dimport=A-024-024-M-ok.import -Din=A-024-024-M-ok.in -Dout=$LOGS/047_A-024-024-M-ok.out calc.textui.Calc
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 0
	at java.lang.String.charAt(String.java:658)
	at calc.GestorFolha.isInteger(GestorFolha.java:94)
	at calc.GestorFolha.openImportFile(GestorFolha.java:127)
	at calc.textui.Calc.main(Calc.java:26)
program did not produce any output
                           A-025-025-M-ok.in                           
CLASSPATH=$JAVADIR/po-uilib.jar:$JAVADIR/calc-support.jar:$PROJDIR/calc-core/calc-core.jar:$PROJDIR/calc-textui/calc-textui.jar
Running: java -Din=A-025-025-M-ok.in -Dout=$LOGS/047_A-025-025-M-ok.out calc.textui.Calc
*** expected	2013-11-15 14:04:20.761514435 +0000
--- obtained	2013-11-15 14:04:20.765514434 +0000
      ZONE  1      
*** 2,35 ****
  1 - Novo
  2 - Abrir
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
  1 - Novo
  2 - Abrir
- 3 - Guardar
- 4 - Guardar Como...
- 5 - Menu de Edição
- 6 - Menu de Consultas
  0 - Sair
! Escolha uma opção: Menu de Edição
! 1 - Visualizar
! 2 - Inserir
! 3 - Copiar
! 4 - Apagar
! 5 - Cortar
! 6 - Colar
! 7 - Mostrar 'cut buffer'
! 0 - Sair
! Escolha uma opção: Especifique a gama (startline;startcol:endline;endcol): 2;3|48=ADD(2;2,5)
! Menu de Edição
! 1 - Visualizar
! 2 - Inserir
! 3 - Copiar
! 4 - Apagar
! 5 - Cortar
! 6 - Colar
! 7 - Mostrar 'cut buffer'
  0 - Sair
! Escolha uma opção: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
--- 2,19 ----
  1 - Novo
  2 - Abrir
  0 - Sair
! Escolha uma opção: Ficheiro a abrir: O ficheiro 'saved24' não existe.
! 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: Especifique o número de linhas da folha: Número inválido: java.lang.NumberFormatException: For input string: "2;3"
! Especifique o número de linhas da folha: Especifique o número de colunas da folha: Menu Principal
  1 - Novo
  2 - Abrir
  3 - Guardar
      ZONE  2      
*** 37,40 ****
  5 - Menu de Edição
  6 - Menu de Consultas
  0 - Sair
! Escolha uma opção: 
\ No newline at end of file
--- 21,24 ----
  5 - Menu de Edição
  6 - Menu de Consultas
  0 - Sair
! Escolha uma opção: Fim de entrada de dados (R-EOF): ist.po.io.RuntimeEOFException: Fim do fluxo de dados de entrada
output differs from expected