252 Commits (master)

Author SHA1 Message Date
Martchus 15fddad46d Log error when "srcdirref" cannot be opened 4 months ago
Martchus b16fff4b0a Test splitString*() with an empty input 4 months ago
Martchus 6558ff487a Add BufferSearch (from arch-repo-manager) to use it in syncthingtray as well 5 months ago
Martchus b3ebe5ce38 Fix typos found via `codespell --skip .git -w` 5 months ago
Martchus 95202d059a Fix typo 6 months ago
Martchus a116c9e790 Avoid possibility of overflow in DateTime parsing functions 6 months ago
Martchus 2e93882882 Reduce redundant code in stringconversion.h 6 months ago
Martchus 3afed30760 Detect overflow in functions to convert strings to numbers 6 months ago
Martchus 546b1fecb7 Fix parsing ISO timestamp with negative timezone offset and no seconds fraction 6 months ago
Martchus f549285fde Fix splitString()/splitStringSimple() for case of empty trailing part 7 months ago
Martchus 0fb533ffc5 Format attempted test file/dir lookups more nicely in the error case 8 months ago
Martchus f30947cc75 Fix plural of parameter 8 months ago
Martchus 8c033ca243 Fix warnings 8 months ago
Martchus 1f4fabcd9f Add operators '*' and '/' to TimeSpan 1 year ago
Martchus dd41762b70 Add testDirPath() for finding directories with test files 1 year ago
Martchus 9d59ab5c29 Fix Traits::IsSpecializationOf for references 1 year ago
Martchus 940593429a Allow ArgumentParserTests to pass when working dir present within testfiles dir 1 year ago
Martchus 52722be407 Add test helper execHelperAppInSearchPath() 1 year 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 2 years ago
Martchus 9fe7053869 Print "Executing test" via cppunit.h 2 years ago
Martchus e1313c77a0 Add test for fileName() without parent directories 2 years ago
Martchus a7564b8dde Add TESTUTILS_ASSERT_LIKE_FLAGS to pass regex flags 2 years ago
Martchus 8744cf95ef Ensure no copy is made when using argsToString() 2 years ago
Martchus c7c5352325 Use a universal reference to implement dereferenceMaybe() 2 years ago
Martchus 561f298567 Fix string builder tests for Windows 2 years ago
Martchus 1154ed4d1c Improve exception messages of NativeFileStream 2 years ago
Martchus 7204bc6f06 Support using string builder with types convertible to target string type 2 years ago
Martchus a5283535cc Support nested tuples in string builder 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 07ae1588fa Add writeFile() 2 years ago
Martchus b8a60a0cd4 Support string builder operator '%' for std::string_view 2 years ago
Martchus 8e3aa84780 Support std::string_view in stringbuilder.h 2 years ago
Martchus 085ec2feca Improve DateTime 2 years ago
Martchus 4e3393ee72 Apply clang-format 2 years ago
Martchus a383d7dac5 Use CPPUNIT_ASSERT_EQUAL in IoTests::testBinaryReader() 2 years ago
Martchus 1177381521 Add CppUtilities::endsWith() 2 years ago
Martchus 9a95db3773 Add BinaryReader::readRemainingBytes() 2 years ago
Martchus 2cdde81077 Fix startsWith() if strings are equal 2 years ago
Martchus a841d764d5 Use override in test fixtures 2 years ago
Martchus ecdebebab8 Exclude private structs from documentation 2 years ago
Martchus b693c72eb1 Fix old namespaces being mentioned in the documentation 2 years ago
Martchus 5bed21c9d2 Improve NativeFileStream 2 years ago
Martchus 389a0ef4da Apply clang-format 2 years ago