create regress_simple for JavaScript
[liba.git] / javascript / test / CMakeLists.txt
blobf4e5417e9cc990b06f2007ec0a9b5b707b2b4815
1 function(unittest source name)
2   add_test(NAME js_${name}
3     COMMAND ${CMAKE_CROSSCOMPILING_EMULATOR} ${CMAKE_CURRENT_LIST_DIR}/${source}.js ${ARGN}
4   )
5   set_tests_properties(js_${name} PROPERTIES TIMEOUT 30
6     FAIL_REGULAR_EXPRESSION "ERROR;error"
7   )
8 endfunction()
10 unittest(a a)
12 unittest(mf mf)
14 unittest(crc crc)
16 unittest(hpf hpf)
18 unittest(lpf lpf)
20 unittest(pid pid)
22 unittest(pid_fuzzy pid_fuzzy)
24 unittest(pid_neuro pid_neuro)
26 unittest(regress_simple regress_simple)
28 unittest(tf tf)
30 unittest(trajbell trajbell)
32 unittest(trajpoly3 trajpoly3)
34 unittest(trajpoly5 trajpoly5)
36 unittest(trajpoly7 trajpoly7)
38 unittest(trajtrap trajtrap)
40 unittest(version version)