fmt/test
Paul Dreik 4db5723525
add fuzzers for chrono timepoint and localtime,gmtime (#2469)
* add fuzzers for chrono timepoint and localtime,gmtime

* reorder cases to improve throughput

mutating the first byte of the input now always results in picking
on of the two paths. Before, two of the four possible outcomes resulted
in doit() not being invoked.

* drop the localtime fuzzer

* inline aliases

* only fuzz std::chrono::system_clock
2021-08-29 06:58:23 -07:00
..
add-subdirectory-test Cleanup add-subdirectory-test 2021-05-07 16:42:02 -07:00
compile-error-test
cuda-test
find-package-test
fuzzing add fuzzers for chrono timepoint and localtime,gmtime (#2469) 2021-08-29 06:58:23 -07:00
gtest gtest: fix std::is_trivially_copy_constructible for GCC 4.8 & 4.9 properly 2021-04-29 07:11:49 -07:00
static-export-test Fix "undefined reference to `fmt::v7::detail::basic_data<void>::digits'" 2021-06-02 14:33:17 -07:00
args-test.cc Add copy constructor for dynamic_format_arg_store, and test 2021-07-23 09:35:09 -07:00
assert-test.cc gtest: move GTest/GMock files to separate directory, update GTest/GMock usages 2021-04-29 07:11:49 -07:00
chrono-test.cc adding a default format for std::chrono::time_point<std::chrono::syst… (#2345) 2021-06-11 10:52:39 -07:00
CMakeLists.txt Disable the -Wstringop-overflow warning from GCC 7 (#2442) 2021-08-02 14:20:18 -07:00
color-test.cc Add faint, blink, reverse and conceal to the emphases (#2394) 2021-07-02 20:03:55 -07:00
compile-test.cc adding a default format for std::chrono::time_point<std::chrono::syst… (#2345) 2021-06-11 10:52:39 -07:00
core-test.cc Remove static_assert from arg_mapper 2021-08-26 20:45:01 -07:00
enforce-checks-test.cc wchar.h -> xchar.h because it handles other code unit types too 2021-05-29 09:37:17 -07:00
format Reduce <algorithm> usage (#1998) 2020-11-11 09:12:15 -08:00
format-impl-test.cc Update format_to taking a buffer and remove undocumented vformat_to overload 2021-05-30 07:57:51 -07:00
format-test.cc Add missing presentation type checks for std::string (#2402) 2021-07-02 07:51:04 -07:00
gtest-extra-test.cc Replace fmt::error_code to std::error_code 2021-05-09 12:26:19 -07:00
gtest-extra.cc Include test sources to pick up functions and classes from the module rather than from the non-modular library which is baked into the test-main library. (#2356) 2021-07-03 07:21:54 -07:00
gtest-extra.h fix module test odr violations (#2414) 2021-07-17 09:16:49 -07:00
header-only-test.cc Cleanup tests 2021-05-02 09:28:38 -07:00
mock-allocator.h Cleanup tests 2021-05-01 17:11:45 -07:00
module-test.cc fix module test odr violations (#2414) 2021-07-17 09:16:49 -07:00
os-test.cc Depreate strtod and remove problematic tests 2021-08-28 09:20:36 -07:00
ostream-test.cc Warning removals in test code (#2399) 2021-07-09 08:05:02 -07:00
posix-mock-test.cc Depreate strtod and remove problematic tests 2021-08-28 09:20:36 -07:00
posix-mock.h
printf-test.cc Simplify error handling in parse_nonnegative_int 2021-06-14 16:05:37 -07:00
ranges-test.cc reimplement formatter<tuple_join_view> (#2457) 2021-08-23 09:51:19 -07:00
scan-test.cc Cleanup tests 2021-05-05 18:31:41 -07:00
scan.h Workaround msvc constexpr issues 2021-06-01 13:32:44 -07:00
std-format-test.cc Cleanup tests 2021-05-05 18:31:41 -07:00
test-assert.h Move is_char specializations to xchar.h 2021-06-06 15:32:30 -07:00
test-main.cc Switch to threadsafe death test style 2021-07-29 06:56:38 -07:00
unicode-test.cc Support alternative locale names in tests 2021-05-24 14:09:19 -07:00
util.cc Support alternative locale names in tests 2021-05-24 14:09:19 -07:00
util.h fix module test odr violations (#2414) 2021-07-17 09:16:49 -07:00
xchar-test.cc Fix overload ambiguity in arg_mapper 2021-08-26 16:54:27 -07:00