31 Commits (9744efda705d0ec202021fa556c0f38aeb84aee1)

Author SHA1 Message Date
Martchus 9744efda70 Ensure default testfiles directory for working copy exists 5 years ago
Martchus e283eea1f0 Prevent using executable of header-only lib for coverage 5 years ago
Martchus 2bb4aa36a4 Let tests find the testfiles from sources without extra args 5 years ago
Martchus cb02d5c733 Add target for building all tests 5 years ago
Martchus a475ef8693 Make creating overall test coverage depend on awk script 5 years ago
Martchus e4709099d2 Prevent error in coverage target when building only static libs 5 years ago
Martchus c966e3fb1b Improve finding cppunit 5 years ago
Martchus 942c14ce3d Fix target include dirs 5 years ago
Martchus 442f7a9b25 Exclude generated files from coverage 5 years ago
Martchus 6f146072ea Allow overriding 3rd party libs/includes 5 years ago
Martchus a4fc4024b5 Make tidy and coverage optional and disabled by default 5 years ago
Martchus 57d5d04d9f Merge prof data of subprocesses created when executing tests 5 years ago
Martchus 1e14b09e64 Fix passing application path to tests 5 years ago
Martchus 64572e6860 Add general coverage target 5 years ago
Martchus 6807d899d2 Enable source code based coverage analysis 5 years ago
Martchus 2174dc516a Allow specifying target compile options via variable 5 years ago
Martchus ac348ee3b9 Find cppunit via pkg-config 5 years ago
Martchus 13ac2305d5 Allow not to link tests against cppunit 5 years ago
Martchus b74327d961 Move creation of check target to BasicConfig.cmake 5 years ago
Martchus daaedb7ba3 Fix issues in TestTarget.cmake 6 years ago
Martchus 2965f0cd00 Improve testing applications 6 years ago
Martchus fdbe874bcd Allow to disable excluding tests from all target 6 years ago
Martchus 64cc931555 Improve CMake modules 6 years ago
Martchus cb3b50c28c Allow overriding default CXX_STANDARD 6 years ago
Martchus 416008da1a Set compile definitions for tests 6 years ago
Martchus 00f7795dcd Link test target against neccassary libraries 6 years ago
Martchus 7b946864a6 Remove pthread dependency from test target 6 years ago
Martchus fe4e4b2ef5 Fix issues concerning building/using static libraries 6 years ago
Martchus 17d22be584 Support testing applications 6 years ago
Martchus 8efe38dadf Improve details in the build system 6 years ago
Martchus bd0cbd5802 reduce code duplication in build system 7 years ago