aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* test(test_suite): added support for PRINTF_DISABLE_SUPPORT_EXPONENTIALMarco Paland2019-03-261-10/+36
* test(test_suite): added more float test casesMarco Paland2019-03-261-0/+23
* chore(catch): update to catch2 2.7.0Marco Paland2019-03-261-471/+1330
* feat(printf): added vprintf() supportMarco Paland2019-03-251-0/+18
* chore(printf, test_suite): clean upMarco Paland2019-03-241-44/+40
* Merge exponential supportMarco Paland2019-02-181-4/+75
|\
| * Added special-case handling to %E, added +inf and -inf handling, test casesMartijn Jasperse2019-02-011-1/+11
| * Fix for left-justified %E formattingMartijn Jasperse2019-02-011-4/+65
* | fix(printf): remove float comparisonMarco Paland2019-01-311-0/+12
* | test(test_suite): add more #-flag test casesMarco Paland2019-01-311-1/+5
|/
* fix(printf): fixed support of NaNMarco Paland2019-01-261-0/+4
* patch for issue #40 (Digit missing from negative numbers in certain cases)Vedran Grudenic2019-01-261-0/+68
* fix(printf): fctprintf() must not append null terminatorMarco Paland2019-01-161-1/+2
* chore(printf): cleanup secure strlen() function, added test casesMarco Paland2018-12-051-0/+26
* chore(catch): update to catch2 2.4.2Marco Paland2018-11-021-334/+389
* chore(catch): update to catch2 2.4.1Marco Paland2018-09-301-467/+1437
* feat(printf): add # flag support for %b specifierMarco Paland2018-09-241-0/+4
* fix(printf): ignore 0 flag for integers if precision is specifiedMarco Paland2018-09-141-0/+6
* fix(printf): zero precision and zero value hash problemMarco Paland2018-09-141-0/+14
* fix(printf): fix negative argument precisionMarco Paland2018-09-141-0/+3
* fix(printf): fix broken right-padding in _ftoaMarco Paland2018-09-141-0/+6
* fix(printf): fix trailing field width in itoa conversionMarco Paland2018-08-211-0/+12
* fix(printf): fix floating point precision limitMarco Paland2018-08-211-1/+11
* fix(test_suite): fix vsnprint() mockingMarco Paland2018-06-241-11/+20
* fix(printf): suppress terminating \0 in printf() outputMarco Paland2018-06-241-1/+2
* fix(test_suite): fix vsnprintf va_arg mock test case for x64Marco Paland2018-06-151-3/+3
* test(test_suite): added vsnprintf() test caseMarco Paland2018-06-051-0/+18
* test(test_suite): modified fctprintf() test caseMarco Paland2018-06-051-1/+8
* refactor(printf): changed oprintf() to fctprintf()Marco Paland2018-05-181-2/+2
* feat(printf): added new oprintf() functionMarco Paland2018-05-151-2/+8
* fix(printf): pass dummy buffer for printf to _vsnprintf instead of NULLMarco Paland2018-05-131-6/+21
* test(test_suite): added more `float` test casesMarco Paland2018-05-121-0/+27
* fix(printf,test_suite): fix compiler warningsMarco Paland2018-05-111-2/+2
* feat(printf): added support for %h, %hh, %j and %t length modifiersMarco Paland2018-05-111-0/+12
* refactor(printf): usage of (buffer) output routine, fixes return valueMarco Paland2018-05-081-8/+14
* fix(printf): fixed floating point sign handlingMarco Paland2018-04-201-0/+18
* fix(test_suite): fixed test casesMarco Paland2018-04-201-5/+5
* fix(printf): fix snprintf buffer terminationMarco Paland2018-04-191-0/+53
* fix(printf): fixed conversion buffer handlingMarco Paland2018-04-181-0/+6
* test(test_suite): added 'z' test casesMarco Paland2018-04-171-1/+16
* chore(catch): update to catch v2.2.2Marco Paland2018-04-111-8275/+9780
* Fixed 64 bit %p testcase, againMarco Paland2017-11-231-5/+5
* Fixed 64 bit pointer castingMarco Paland2017-11-221-2/+3
* Added pointer testcaseMarco Paland2017-11-211-0/+8
* Changed printf.cpp to printf.c to be usable with 'C'-compilersMarco Paland2017-11-131-5/+3
* Added more test casesMarco Paland2017-11-131-0/+27
* Added test cases to improve coverage testsMarco Paland2017-10-311-10/+21
* Fix compiler/coverity warnings, add test casesMarco Paland2017-10-311-0/+104
* Added more test casesMarco Paland2017-10-131-4/+543
* Added initial test casesMarco Paland2017-10-122-0/+11873