blob: 7055d0b714c7371405855d71f8730e2d2bc92c7f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
# build unit tests for the xtrkcad library
add_executable(dxfformattest
dxfformattest.c
../dxfformat.c
)
target_link_libraries(dxfformattest
dynstring
${LIBS})
add_test(DXFOutputTest dxfformattest)
add_executable( pathstest
pathstest.c
)
target_link_libraries(pathstest
dynstring
${LIBS})
add_test(PathsTest pathstest)
add_executable( defaultstest
defaultstest.c
)
target_link_libraries(defaultstest
${LIBS})
add_test(DefaultsTest defaultstest)
add_executable(shortentest
shortentest.c
../shortentext.c
)
target_link_libraries(shortentest
${LIBS})
add_test(ShortenTest shortentest)
add_test(CatalogTest catalogtest)
set (TESTXTP
"atl83ho.xtp" "atlasn.xtp" "HO-Peco-Code83.xtp"
)
foreach(testfile IN LISTS TESTXTP )
configure_file ( ${CMAKE_CURRENT_SOURCE_DIR}/testfiles/${testfile}
${CMAKE_CURRENT_BINARY_DIR}
COPYONLY )
endforeach()
add_executable(catalogtest
catalogtest.c
../partcatalog.c
../paths.c
)
target_link_libraries(catalogtest
dynstring
${LIBS})
|