include(${QT_USE_FILE})
include_directories(../../../src/opt/terminal)

set(test_file_list
		terminallatexemtextest.cpp
		terminalpbmtest.cpp
)
create_test_sourcelist(opt_terminal_tests
		optterminaltests.cpp ${test_file_list}
)

set(opt_terminal_file_list
	../../../src/opt/terminal.cpp
	../../../src/opt/terminal/terminallatexemtex.cpp
	../../../src/opt/terminal/terminalpbm.cpp
)
add_executable(optterminaltests
		${opt_terminal_tests} ${opt_terminal_file_list}
)
target_link_libraries(optterminaltests ${QT_LIBRARIES})

foreach (test_file ${test_file_list})
  get_filename_component(filename ${test_file} NAME_WE)
  add_test(${filename} optterminaltests ${filename})
endforeach (test_file)
