Para facilitar testes automatizados, a funcionalidade de vetor de teste pode ser executada a partir da linha de comando:
logisim --test-vector <circuit_name> <test_vector_file> <project.circ>
Ou usando o arquivo JAR:
java -jar logisim-evolution.jar --test-vector <circuit_name> <test_vector_file> <project.circ>
TestsDLatch.txt)java -jar logisim-evolution.jar --test-vector dlatch TestsRegisterFile.txt /home/user/Computer.circ
O comando irá:
O resultado de um teste bem-sucedido será enviado para a saída padrão (stdout), por exemplo:
Carregando vetor de teste "testv1b.txt" ... Executando 4 vetores ... 1 2 3 4 Aprovados : 4, Falhados : 0
E em caso de falha:
Carregando vetor de teste "testv1a.txt" ... Executando 4 vetores ... 1 2 3 ob = 0 (esperado 1) 4 ob = 1 (esperado 0) Aprovados : 2, Falhados : 2
Nota: Na saída de erro (stderr) você lerá:
Erro no vetor de teste 3: Erro no vetor de teste 4:
Anterior: Testes Sequenciais | Próximo: Dicas e Melhores Práticas.