ENABLE_TESTING()
ADD_TEST(test_source ${FreeMat_Loc} "-e" "-nogui" "-t" "-nogreet" "-p" "${CMAKE_SOURCE_DIR}/tests/freemat" "-f" "wrap_test('test_source')")
ADD_TEST(test_builtin1 ${FreeMat_Loc} "-e" "-nogui" "-t" "-nogreet" "-p" "${CMAKE_SOURCE_DIR}/tests/freemat" "-f" "wrap_test('test_builtin1')")
ADD_TEST(test_eval1 ${FreeMat_Loc} "-e" "-nogui" "-t" "-nogreet" "-p" "${CMAKE_SOURCE_DIR}/tests/freemat" "-f" "wrap_test('test_eval1')")
ADD_TEST(test_eval2 ${FreeMat_Loc} "-e" "-nogui" "-t" "-nogreet" "-p" "${CMAKE_SOURCE_DIR}/tests/freemat" "-f" "wrap_test('test_eval2')")
ADD_TEST(test_eval3 ${FreeMat_Loc} "-e" "-nogui" "-t" "-nogreet" "-p" "${CMAKE_SOURCE_DIR}/tests/freemat" "-f" "wrap_test('test_eval3')")
ADD_TEST(test_evalin1 ${FreeMat_Loc} "-e" "-nogui" "-t" "-nogreet" "-p" "${CMAKE_SOURCE_DIR}/tests/freemat" "-f" "wrap_test('test_evalin1')")
ADD_TEST(test_evalin2 ${FreeMat_Loc} "-e" "-nogui" "-t" "-nogreet" "-p" "${CMAKE_SOURCE_DIR}/tests/freemat" "-f" "wrap_test('test_evalin2')")
ADD_TEST(test_assignin1 ${FreeMat_Loc} "-e" "-nogui" "-t" "-nogreet" "-p" "${CMAKE_SOURCE_DIR}/tests/freemat" "-f" "wrap_test('test_assignin1')")
ADD_TEST(test_assignin2 ${FreeMat_Loc} "-e" "-nogui" "-t" "-nogreet" "-p" "${CMAKE_SOURCE_DIR}/tests/freemat" "-f" "wrap_test('test_assignin2')")
ADD_TEST(wbtest_feval_1 ${FreeMat_Loc} "-e" "-nogui" "-t" "-nogreet" "-p" "${CMAKE_SOURCE_DIR}/tests/freemat" "-f" "wb_test('@$exact#y1=feval(@cos,x1)','wbtest_feval_1','${CMAKE_SOURCE_DIR}/tests/reference')")
ADD_TEST(wbtest_feval_2 ${FreeMat_Loc} "-e" "-nogui" "-t" "-nogreet" "-p" "${CMAKE_SOURCE_DIR}/tests/freemat" "-f" "wb_test('@$exact#y1=feval(inline(''cos(t)''),x1)','wbtest_feval_2','${CMAKE_SOURCE_DIR}/tests/reference')")
ADD_TEST(test_feval1 ${FreeMat_Loc} "-e" "-nogui" "-t" "-nogreet" "-p" "${CMAKE_SOURCE_DIR}/tests/freemat" "-f" "wrap_test('test_feval1')")
ADD_TEST(test_jit ${FreeMat_Loc} "-e" "-nogui" "-t" "-nogreet" "-p" "${CMAKE_SOURCE_DIR}/tests/freemat" "-f" "wrap_test('test_jit')")
