Для облегчения автоматизированного тестирования функция тестовых векторов может быть запущена из командной строки:
logisim --test-vector <circuit_name> <test_vector_file> <project.circ>
Или используя 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
Команда выполнит:
Результат успешного теста будет отправлен в стандартный вывод (stdout), например:
Loading test vector "testv1b.txt" ... Running 4 vectors ... 1 2 3 4 Passed : 4, Failed : 0
А в случае неудачи:
Loading test vector "testv1a.txt" ... Running 4 vectors ... 1 2 3 ob = 0 (expected 1) 4 ob = 1 (expected 0) Passed : 2, Failed : 2
Примечание: В выводе ошибок (stderr) вы прочитаете:
Error on test vector 3: Error on test vector 4:
Предыдущий: Последовательное тестирование | Следующий: Советы и лучшие практики.