243 Commits (6d5045c2b1bdd323e4403529e511532d9d8fd727)

Author SHA1 Message Date
Martchus f549285fde Fix splitString()/splitStringSimple() for case of empty trailing part 1 year ago
Martchus 0fb533ffc5 Format attempted test file/dir lookups more nicely in the error case 2 years ago
Martchus f30947cc75 Fix plural of parameter 2 years ago
Martchus 8c033ca243 Fix warnings 2 years ago
Martchus 1f4fabcd9f Add operators '*' and '/' to TimeSpan 2 years ago
Martchus dd41762b70 Add testDirPath() for finding directories with test files 2 years ago
Martchus 9d59ab5c29 Fix Traits::IsSpecializationOf for references 2 years ago
Martchus 940593429a Allow ArgumentParserTests to pass when working dir present within testfiles dir 2 years ago
Martchus 52722be407 Add test helper execHelperAppInSearchPath() 2 years ago
Martchus 26b0d2d97c Avoid some test classes to show up in the documentation 2 years ago
Martchus 43550b6d55 Add AdvancedIniFile for better preserving certain aspects like comments 2 years ago
Martchus 32780ed6a6 Support formatting ISO timestamps via DateTime::toString() with option to omit defaults 2 years ago
Martchus c834f8923d Allow omitting month and day when parsing ISO date 2 years ago
Martchus 73470d0b65 Fix DateTime::fromDateAndTime() for the day 0001-01-01 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 3 years ago
Martchus 9fe7053869 Print "Executing test" via cppunit.h 3 years ago
Martchus e1313c77a0 Add test for fileName() without parent directories 3 years ago
Martchus a7564b8dde Add TESTUTILS_ASSERT_LIKE_FLAGS to pass regex flags 3 years ago
Martchus 8744cf95ef Ensure no copy is made when using argsToString() 3 years ago
Martchus c7c5352325 Use a universal reference to implement dereferenceMaybe() 3 years ago
Martchus 561f298567 Fix string builder tests for Windows 3 years ago
Martchus 1154ed4d1c Improve exception messages of NativeFileStream 3 years ago
Martchus 7204bc6f06 Support using string builder with types convertible to target string type 3 years ago
Martchus a5283535cc Support nested tuples in string builder 3 years ago
Martchus 0cdf2c3492 Use const where possible in code dealing with profiling data 3 years ago
Martchus 1bdc088b54 Close workingCopy in workingCopyPathAs() for correct error handling 3 years ago
Martchus 07ae1588fa Add writeFile() 3 years ago
Martchus b8a60a0cd4 Support string builder operator '%' for std::string_view 3 years ago
Martchus 8e3aa84780 Support std::string_view in stringbuilder.h 3 years ago
Martchus 085ec2feca Improve DateTime 3 years ago
Martchus 4e3393ee72 Apply clang-format 3 years ago
Martchus a383d7dac5 Use CPPUNIT_ASSERT_EQUAL in IoTests::testBinaryReader() 3 years ago
Martchus 1177381521 Add CppUtilities::endsWith() 3 years ago
Martchus 9a95db3773 Add BinaryReader::readRemainingBytes() 3 years ago
Martchus 2cdde81077 Fix startsWith() if strings are equal 3 years ago
Martchus a841d764d5 Use override in test fixtures 3 years ago
Martchus ecdebebab8 Exclude private structs from documentation 3 years ago
Martchus b693c72eb1 Fix old namespaces being mentioned in the documentation 3 years ago
Martchus 5bed21c9d2 Improve NativeFileStream 3 years ago
Martchus 389a0ef4da Apply clang-format 3 years ago
Martchus 780ba7bc18 Show description in --help 3 years ago
Martchus 1be20da35a Make use of std::filesystem optional 3 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 fc9e1ff703 Add version header to libraries 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