Commit Graph

295 Commits (3bc17564250dc3bcc24a7647dad597eeda3bea83)
 

Author SHA1 Message Date
Martchus 3bc1756425 Add Argument::varValueCount
6 years ago
Martchus 2e98e3bd11 testutils: Fix finding testfiles dir in pwd
6 years ago
Martchus 18fef23724 testutils: Add execHelperApp()
6 years ago
Martchus cab1a76ecf Allow printing iteratable objects
6 years ago
Martchus 3b74b817ec Add trait to test for strings
6 years ago
Martchus 7faa51c10e Test traits
6 years ago
Martchus f827c2be00 Add trait to check whether type is iteratable
6 years ago
Martchus db46948f2f Apply clang-format
6 years ago
Martchus 53ff69130c Set clang-format standard to Cpp11
6 years ago
Martchus 04c1f98361 Format test code, too
6 years ago
Martchus 59e20b1043 Apply clang-format
6 years ago
Martchus 7e49d3994f Allow skipping creation of tidy target
6 years ago
Martchus 2ef55c439c Add tidy test
6 years ago
Martchus 7e0f65ed78 Call clang-format with all src files
6 years ago
Martchus b74327d961 Move creation of check target to BasicConfig.cmake
6 years ago
Martchus 0a4fc2d326 Document tidying/clang-format
6 years ago
Martchus 8799698f01 Adapt global.h.in to new coding style
6 years ago
Martchus 223ebd870b Ignore .clang-format
6 years ago
Martchus d76ead0483 Add tidy target using clang-format
6 years ago
Martchus c728f0ffe0 Add hash functions for chrono objects
6 years ago
Martchus 5679460302 Simplify DateTime::fromTimeStampGmt()
6 years ago
Martchus 452954dc1f Add DateTime::exactGmtNow()
6 years ago
Martchus ead0fadac3 Unset version info when not available
6 years ago
Martchus 6042336038 Allow checking whether external lib is used
6 years ago
Martchus b8c2e79e3d Use meta-data provided in CMake config for version info
6 years ago
Martchus be03e5ad4c Provide meta-data in CMake config
6 years ago
Martchus 412e725309 Append Git revision to version
6 years ago
Martchus 91e5a8b0b0 Show version of used libraries in --help
6 years ago
Martchus bfa12a9870 Allow creation of header-only library
6 years ago
Martchus 2e0df8aa6a Allow linking only tests in 3rdParty macros
6 years ago
Martchus 7c189b18e1 Allow nested operation arguments
6 years ago
Martchus 864605f5c8 Only assert unique names within same level
6 years ago
Martchus c30011fe09 Fix missleading error message
6 years ago
Martchus 71231c29da Fix behavior on empty completion request
6 years ago
Martchus f86a8b3700 Fix adding dependencies of install-mingw-w64 target
6 years ago
Martchus cb82630665 Add general target for generating API doc
6 years ago
Martchus 663b31c5fe Allow skipping install targets
6 years ago
Martchus daaedb7ba3 Fix issues in TestTarget.cmake
6 years ago
Martchus 7b100010c2 Fix error message in ConfigHeader.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 89e79275e0 Ensure the console prompt is shown when app terminates
6 years ago
Martchus 5dac8fc76b Improve startConsole()
6 years ago
Martchus 9a395a45d3 Fix convertArgsToUtf8()
6 years ago
Martchus 0327049b99 Don't compare signed and unsigned
6 years ago
Martchus d5d8b308e9 Improve build system doc
6 years ago
Martchus 52a76a7bd2 Show warning when a testfile could not be located
6 years ago
Martchus 78869da195 Extend documentation
6 years ago
Martchus 62fee48ef6 Don't ignore documentation
6 years ago
Martchus 675b49f95c Add all doc files (not only first one)
6 years ago