Commit Graph

14 Commits

Author SHA1 Message Date
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