30 Commits (d7dd33d95ab1dbcf949ec6e49c6d5fd0e603a5a7)

Author SHA1 Message Date
Martchus d7dd33d95a WIP: Use consistent prefix for #defines 4 years ago
Martchus e0fee70d58 Print vector<char> and similar in hex notation on assert fail 4 years ago
Martchus 1aa8b387e1 Apply clang-format 4 years ago
Martchus a4435bbcf3 Fix usage of enable_if with GCC 8 4 years ago
Martchus 3a768508fd Use src dir as fallback unless arg *and* env var specified 4 years ago
Martchus cf4789e94d testutils: Allow asserting maps/hashes 5 years ago
Martchus 2bb4aa36a4 Let tests find the testfiles from sources without extra args 5 years ago
Martchus e393af5dbb testutils: Print indices of iteratables (on assert equal fail) 5 years ago
Martchus 2ec3df889f Allow accessing application path from TestApplication 5 years ago
Martchus e52fd5a4af Apply tidy after updating to clang-format 5.0.0 5 years ago
Martchus 840700d7af Fix compiling math tests under 32-bit architectures 5 years ago
Martchus 57d5d04d9f Merge prof data of subprocesses created when executing tests 5 years ago
Martchus 5388337bcc Fix compiling tests under 32-bit arch 5 years ago
Martchus 18fef23724 testutils: Add execHelperApp() 5 years ago
Martchus cab1a76ecf Allow printing iteratable objects 5 years ago
Martchus 59e20b1043 Apply clang-format 5 years ago
Martchus c13eee6fcc Add workingCopyPathMode() to be able to skip actual copy 5 years ago
Martchus a772cdf30b Add conveniently usable string builder 5 years ago
Martchus d6b08b8ed9 Fix decoration for static builds 6 years ago
Martchus 1a4087abbc Use async IO in TestApplication::execApp() 6 years ago
Martchus b36572a4dd Add macro to assert execution of application 6 years ago
Martchus ed527021f9 Improve logging when testing applications 6 years ago
Martchus 17d22be584 Support testing applications 6 years ago
Martchus 0c40a510e5 Add functions for character set conversions 6 years ago
Martchus 526cbc5282 Rewrite argument parsing 6 years ago
Martchus 4f87cc1181 Use C-strings where std::string is unneccessary 6 years ago
Martchus 7bb6875ded Allow testing particular units 6 years ago
Martchus 29c0db0090 mingw-w64: workingCopyPath is (currently) not supported 6 years ago
Martchus af5b879506 utilize creation of working copies for tests 6 years ago
Martchus 9abe04ce06 make test code public to simplify creation of tests in other projects 6 years ago