simdjson/tests
Daniel Lemire 039d82ff1b
Returning basictests to its original function: basic tests (only) (#1010)
* The initial motivation behind basictests was for a quick set of sanity tests to check whether your code made sense. It
was not meant for thorough testing to find corner cases. However, over time, it grew to include such expensive tests.
This PR takes them out. It also allows us to bring back basictests to MinGW tests, since it is now cheap.

This is not an exercise in software engineering and making things prettier. This is a pragmatic change to improve our
test coverage and quality of life.

* Adds many more cheap tests.

Co-authored-by: Daniel Lemire <lemire@gmai.com>
2020-07-13 09:39:35 -04:00
..
compilation_failure_tests Consolidate multi-implementation tests 2020-04-19 09:59:49 -07:00
CMakeLists.txt Returning basictests to its original function: basic tests (only) (#1010) 2020-07-13 09:39:35 -04:00
allparserscheckfile.cpp Replace auto [x,error] with .get() everywhere 2020-06-21 16:26:59 -07:00
basictests.cpp Returning basictests to its original function: basic tests (only) (#1010) 2020-07-13 09:39:35 -04:00
cast_tester.h Damn merge conflicts. 2020-06-23 19:15:47 -04:00
checkimplementation.cpp Add SIMDJSON_FORCE_IMPLEMENTATION 2020-04-18 18:21:56 -07:00
document_stream_tests.cpp Returning basictests to its original function: basic tests (only) (#1010) 2020-07-13 09:39:35 -04:00
document_tests.cpp Returning basictests to its original function: basic tests (only) (#1010) 2020-07-13 09:39:35 -04:00
errortests.cpp Replace x.get<T>() with x.get(v) or T(x) 2020-06-21 14:36:38 -07:00
extracting_values_example.cpp Switch from get(v,e) to e = get(v) 2020-06-20 17:57:09 -07:00
integer_tests.cpp Replace x.get<T>() with x.get(v) or T(x) 2020-06-21 14:36:38 -07:00
issue150.sh Add quicktests, slowtests to cmake 2020-04-09 14:21:45 -07:00
jsoncheck.cpp Mingw tests (32-bit and 64-bit) (#1004) 2020-06-29 21:10:54 -04:00
numberparsingcheck.cpp Mingw tests (32-bit and 64-bit) (#1004) 2020-06-29 21:10:54 -04:00
parse_many_test.cpp Mingw tests (32-bit and 64-bit) (#1004) 2020-06-29 21:10:54 -04:00
pointercheck.cpp Replace x.get<T>() with x.get(v) or T(x) 2020-06-21 14:36:38 -07:00
readme_examples.cpp Merge pull request #960 from simdjson/jkeiser/idiomatic-get 2020-06-23 09:49:41 -07:00
readme_examples_noexceptions.cpp Replace auto [x,error] with .get() everywhere 2020-06-21 16:26:59 -07:00
singleheadertest.cpp Replace auto [x,error] with .get() everywhere 2020-06-21 16:26:59 -07:00
staticchecks.cpp Support C++ 14 2020-04-08 14:00:13 -07:00
stringparsingcheck.cpp Mingw tests (32-bit and 64-bit) (#1004) 2020-06-29 21:10:54 -04:00
test_macros.h Use really_inline to help g++ detect initialized variable 2020-06-21 16:27:05 -07:00
testjson2json.sh Add quicktests, slowtests to cmake 2020-04-09 14:21:45 -07:00
unicode_tests.cpp These compilers are insane. 2020-06-22 20:25:55 -04:00