76 Commits (15fddad46dc0b6fc11357b8bc15da4f8d402c3f7)

Author SHA1 Message Date
Martchus 15fddad46d Log error when "srcdirref" cannot be opened 6 months ago
Martchus 95202d059a Fix typo 8 months ago
Martchus 0fb533ffc5 Format attempted test file/dir lookups more nicely in the error case 10 months ago
Martchus 8c033ca243 Fix warnings 10 months ago
Martchus dd41762b70 Add testDirPath() for finding directories with test files 1 year ago
Martchus 52722be407 Add test helper execHelperAppInSearchPath() 2 years ago
Martchus 3fe1ea64cf Improve documentation of some test utilities 2 years ago
Martchus 06e29dd751 test utils: Use /proc/self/exe to find srcdirref, at least where supported 2 years ago
Martchus 9fe7053869 Print "Executing test" via cppunit.h 2 years ago
Martchus 0cdf2c3492 Use const where possible in code dealing with profiling data 2 years ago
Martchus 1bdc088b54 Close workingCopy in workingCopyPathAs() for correct error handling 2 years ago
Martchus e71d54d93f Make run the default arg of TestApplication 3 years ago
Martchus 66bb3e5253 Rename TestApplication::m_instance to TestApplication::s_instance 3 years ago
Martchus 7249751d30 Apply clang-format and cmake-format 3 years ago
Martchus 428a67d68b Improve test application for cppunit 3 years ago
Martchus b48b2f5c06 Have everything in one top-level namespace 3 years ago
Martchus 4c1b733290 Rework ArgumentParser::parseArgs() 3 years ago
Martchus c701fc25ee Remove directoryEntries() 3 years ago
Martchus f16703ffc0 Remove workingCopyPathMode() 3 years ago
Martchus f0c6035609 Simplify dealing with multiple testfile paths 3 years ago
Martchus 151a3ae9e5 Apply clang-format 3 years ago
Martchus a6fdb3369a Make unsuccessful testFilePath() throw an exception 3 years ago
Martchus 6d7a6ab735 Don't pretent to add arguments implicitely 3 years ago
Marius Kittler 132f936c57 Remove workaround for GCC Bug 66145 3 years ago
Martchus ac8fe5d2c7 Improve constructors for test application 4 years ago
Martchus bc8ea407bc Prevent use of static variables in ArgumentParser 4 years ago
Martchus 789af62d97 Add workingCopyPathAs() 3 years ago
Martchus d21cde6fe3 Remove unused variable in testFilePath() 3 years ago
Martchus 8b35d06aa7 Improve documentation for testFilePath()/workingCopyPath() 3 years ago
Martchus 757a3476cc test utilities: Print testfile path in all cases 3 years ago
Martchus 34eac527ee Log actual application path when testing 3 years ago
Martchus 17fc55a2c6 Fix compilation of testutils under Windows without NativeFileStream 3 years ago
Martchus 61edf58c3e Fix workingCopyPathMode 3 years ago
Martchus 5356d793fc Make all tests pass under Windows 3 years ago
Martchus 8e3c40abb5 Make conversion from multi byte to wide string generic 3 years ago
Martchus 25ef4e28a2 Make tests compile under Windows 3 years ago
Martchus 826c43ef8b Include missing cerrno 3 years ago
Martchus d0bf2fb390 Add more debug output to TestApplication::workingCopyPathMode 3 years ago
Martchus 2347677495 Adjust name of working copy until unique if unable to override 4 years ago
Martchus f50321f414 Improve coding style in testutils.cpp 4 years ago
Martchus 0f45817956 Make output of workingCopyPathMode() even more verbose 4 years ago
Martchus c53472fdce Make failing TestApplication::workingCopyPathMode() more verbose 4 years ago
Martchus 52bf075317 Move creation of srcdirref and testfiles dir to BasicConfig 4 years ago
Martchus df7a3ee93c Apply clang-format from LLVM 6 4 years ago
Martchus 3a768508fd Use src dir as fallback unless arg *and* env var specified 4 years ago
Martchus ab42e9d96c Improve documentation of testutils 4 years ago
Martchus cc5d6052f5 test application: Allow to skip argument parsing 4 years ago
Martchus 924481b033 Fix platform check for readFallback...() functions 4 years ago
Martchus 6fd2603cff teat application: Prevent copying dir entries 4 years ago
Martchus 34f3ebb45d Let tests find the application path without extra args 4 years ago