olm/lib/doctest/scripts/bench/tests.json
Hubert Chathi 8475061136 switch to doctest for unit testing
thanks to Nico Werner, who did most of the porting work
2021-12-22 13:45:33 -05:00

43 lines
1.4 KiB
JSON

{
"compilers": {
"windows": [
" msvc --debug",
" msvc",
" gcc --debug",
" gcc"
],
"linux": [
" gcc --debug",
" gcc",
" clang --debug",
" clang"
]
},
"header": [
" compile",
[
["any", " --files 200 --tests 0"],
["any", " --files 200 --tests 0 --implement"],
["any", " --files 200 --tests 0 --implement --header"],
["any", " --files 200 --tests 0 --implement --header --disabled"]
]
],
"asserts": [
" compile",
[
["any", " --header --files 10 --tests 0 --checks 0"],
["any", " --header --files 10 --tests 50 --checks 100 --asserts normal"],
["any", " --header --files 10 --tests 50 --checks 100 --asserts normal --fast"],
["doctest", " --header --files 10 --tests 50 --checks 100 --asserts binary"],
["doctest", " --header --files 10 --tests 50 --checks 100 --asserts binary --fast"],
["any", " --header --files 10 --tests 50 --checks 100 --asserts normal --disabled"]
]
],
"runtime": [
" runtime",
[
["any", " --files 1 --tests 1 --checks 1 --loop-iters 10000000"],
["any", " --files 1 --tests 1 --checks 1 --loop-iters 10000000 --info"]
]
]
}