Hugues Delorme
603adc474c
tests: centralize STL read testcases
2016-03-10 17:55:38 +01:00
Hugues Delorme
f6b71695c0
gmio_stl: add utility function gmio_stl_triangle_compute_normal()
2016-02-05 12:20:14 +01:00
Hugues Delorme
5969cad14b
tests: add new tests for gmio_stlb_header functions
2016-01-26 11:50:29 +01:00
Hugues Delorme
332edde857
tests: remove --debug from ctest command
2016-01-13 17:29:53 +01:00
Hugues Delorme
6bf6f8789b
tests: verbose ctest
2016-01-13 15:42:50 +01:00
Hugues Delorme
8c5aea272f
tests: add benchmark for fast_atof()
2016-01-12 16:32:11 +01:00
Hugues Delorme
71bc14b6dc
gmio_stl: API change in stl_io
2015-12-17 12:31:30 +01:00
Hugues Delorme
5aa0b38f5a
gmio_stl: major revamp of API
2015-12-09 18:51:03 +01:00
Hugues Delorme
fb81b25407
Several changes
...
* Remove typedefs on struct and enums
* First working version of gmio_stla_stats_get()
2015-12-03 18:00:25 +01:00
Hugues Delorme
de5bc9c6f4
tests: fix compilation error when GMIO_BUILD_SHARED_LIBS=ON
2015-11-20 12:02:09 +01:00
Hugues Delorme
cc18d93bb1
cmake: support TinyCC
2015-09-24 18:16:08 +02:00
Hugues Delorme
80bd4cb6d7
tests: conditionally compile internal source files
...
This fixes issue with gcov not generating .gcda files for internal sources
2015-09-22 22:38:04 +02:00
Hugues Delorme
7cce53a9c5
tests: prefix core files with "_core_"
2015-09-14 11:25:29 +02:00
Hugues Delorme
047ef555f3
test_core: move main() in main_test_core.c
2015-09-14 11:20:12 +02:00
Hugues Delorme
10bf55f18f
tests: add test_stl_internal.c
2015-09-14 11:10:19 +02:00
Hugues Delorme
e559694bb5
test_stl: move main() in main_test_stl.c
2015-09-14 11:09:12 +02:00
Hugues Delorme
445cd44b73
tests: add test test_stla_write()
2015-09-11 16:36:03 +02:00
Hugues Delorme
aca4e77976
tests: refactor tests tools for STL in stl_utils.*
2015-09-11 10:51:25 +02:00
Hugues Delorme
ffea4bb58b
tests: add tests for writing in STL binary format
2015-09-10 18:03:12 +02:00
Hugues Delorme
edff3f77f8
tests: add test_core
2015-09-10 16:10:33 +02:00
Hugues Delorme
cdcf5f32fa
travis: hopefull fix code coverage instrumentation
2015-09-10 09:40:17 +02:00
Hugues Delorme
2a65d7b55b
cmake: add coveralls support
2015-09-09 17:13:12 +02:00
Hugues Delorme
2cf2751aef
tests: fix build errors when GMIO_BUILD_SHARED_LIBS=ON on Windows
2015-09-09 12:39:45 +02:00
Hugues Delorme
c1ae2923da
tests: let fake_support have its own CMakeLists.txt file
...
This should fix compilation errors when -DGMIO_BUILD_TESTS_FAKE_SUPPORT=ON
on travis CI.
Currently travis cmake version is v2.8.7 and it does not support
the INCLUDE_DIRECTORIES target property.
2015-09-08 17:57:59 +02:00
Hugues Delorme
36a4fd281e
tests: add fake_support
...
fake_support allows to test compilation of gmio_support
is successful. It provides fake sources of the required
3rd party libraries (Qt and OpenCascade).
Fake sources allows to quickly check if nothing is broken
in gmio_support after API changes.
It will also be useful for CI.
2015-09-02 12:07:17 +02:00
Hugues Delorme
56bb6d8e65
cmake: simplifications
...
* All options reside in the top-level CMakeLists.txt file
* No need to find gmio library, just add "gmio" as a target dependency
* In tests, link to gmio library instead of recompiling needed source code
2015-09-01 18:20:31 +02:00
Hugues Delorme
a06fdc331d
cmake: split main CMakeLists.txt into sub-directory files
2015-08-11 23:57:57 +02:00