Commit Graph

434 Commits (9744efda705d0ec202021fa556c0f38aeb84aee1)
 

Author SHA1 Message Date
Martchus 9744efda70 Ensure default testfiles directory for working copy exists
5 years ago
Martchus 684e97ce2a Allow customizing the config header file
5 years ago
Martchus 2264ea5cf2 Add trait to check whether type is complete
5 years ago
Martchus a4e7cbd5c3 Make target 'interface_sources_for_qtcreator' unique
5 years ago
Martchus e283eea1f0 Prevent using executable of header-only lib for coverage
5 years ago
Martchus cf4789e94d testutils: Allow asserting maps/hashes
5 years ago
Martchus ab42e9d96c Improve documentation of testutils
5 years ago
Martchus cc5d6052f5 test application: Allow to skip argument parsing
5 years ago
Martchus 39f69f94d7 Make CPP_UTILITIES_TRAITS_DEFINE_TYPE_CHECK usabe from any ns
5 years ago
Martchus f9e4c74aff argument parser: Expose occurrence info directly
5 years ago
Martchus cc09fdc35f Use Argument::varValueCount everywhere
5 years ago
Martchus 6bc97e5b16 Fix API doc (\macro -> \def)
5 years ago
Martchus f3777d7159 Improve description and README.md
5 years ago
Martchus a7880e3d0c Remove *.qm files from targets when built-in translations enabled
5 years ago
Martchus 924481b033 Fix platform check for readFallback...() functions
5 years ago
Martchus 6fd2603cff teat application: Prevent copying dir entries
5 years ago
Martchus 9fb347db24 Add generic macro for defining (custom) type checks
5 years ago
Martchus 34f3ebb45d Let tests find the application path without extra args
5 years ago
Martchus 2bb4aa36a4 Let tests find the testfiles from sources without extra args
5 years ago
Martchus 3c16d2beb8 Export determineTerminalSize() correctly
5 years ago
Martchus fa39e2a1aa Add traits to check for reserve() and size()
5 years ago
Martchus 60e4fead05 Deprecate FakeQtConfigArguments
5 years ago
Martchus dab05bdade Improve coding style in test utilities
5 years ago
Martchus 2203e0a335 Set dependencies of tidy target correctly
5 years ago
Martchus a869aa8def Do not add sources to header-only libs
5 years ago
Martchus e393af5dbb testutils: Print indices of iteratables (on assert equal fail)
5 years ago
Martchus a0c6868e88 Add conversion methods: multiline str <=> array of lines
5 years ago
Martchus d25265fee1 Don't add include path for config.h to header-only libs
5 years ago
Martchus 2ec3df889f Allow accessing application path from TestApplication
5 years ago
Martchus cb02d5c733 Add target for building all tests
5 years ago
Martchus ba620c5e0a Apply clang-format
5 years ago
Martchus 46f652ad00 Improve readability of ArgumentReader::read and use Phrases
5 years ago
Martchus e459dca98d Merge pull request #8 from svnpenn/master
5 years ago
Steven Penny e07782ae16 commandlineutils.cpp: correct rows and columns
5 years ago
Martchus 9829dbe727 Make use of escape codes configurable
5 years ago
Martchus 6933b7b33e argument parser: Add public accessor for callback
5 years ago
Martchus 4011040e57 Add Phrases::EndFlush
5 years ago
Martchus f35124eff5 Document META_PUBLIC_*_LIB_DEPENDS
5 years ago
Martchus ae249140bc Use also actual lib name to check whether dependency is public
5 years ago
Martchus 472e0296d0 Fix adding public static lib dependencies
5 years ago
Martchus cf09db8166 Export ostream &operator<<(std::ostream&,const Failure&failure)
5 years ago
Martchus 0b19d0b523 Export std::ostream&operator<<(std::ostream&,Phrases) correctly
5 years ago
Martchus 784f3d963a Add 'makepkg'-style messages to Phrases
5 years ago
Martchus ee66c56905 Improve documentation
5 years ago
Martchus 46bfbdd829 Allow initialization of values for shell completion in callback
5 years ago
Martchus b7b218c831 Wrap strings which are likely long when printing help
5 years ago
Martchus 6e80640db5 Add method to determine terminal size
5 years ago
Martchus 027e784f1c Only make extra newline before example for top-level args
5 years ago
Martchus 8750e385f1 Improve doc for ArgumentParser::parseArgs()/readArgs()
5 years ago
Martchus 2f5f197b95 Add ArgumentParser::parseArgsOrExit()
5 years ago