Fix test numbering

This commit is contained in:
2025-05-18 12:02:04 -04:00
parent 249154f0a3
commit 7b546bf9cb

View File

@@ -268,7 +268,7 @@ Callbacks noopCallbacks() {
} // namespace
TEST_CASE("parser2") {
TEST_CASE("parser3") {
Callbacks c = minifyCallbacks();
MinifyState state;
{
@@ -305,37 +305,37 @@ TEST_CASE("parser2") {
}
}
TEST_CASE("bench2") {
TEST_CASE("bench3") {
auto c = noopCallbacks();
ankerl::nanobench::Bench bench;
bench.batch(json.size());
bench.unit("byte");
bench.run("parser2", [&]() {
bench.run("parser3", [&]() {
auto copy = json;
parser3::Parser3 parser(&c, nullptr);
bench.doNotOptimizeAway(parser.parse(copy.data(), copy.length()));
});
}
TEST_CASE("bench3") {
using namespace simdjson;
ankerl::nanobench::Bench bench;
bench.batch(json.size());
bench.unit("byte");
bench.run("parser3", [&]() {
simdjson::padded_string my_padded_data(json.data(), json.size());
simdjson::dom::parser parser;
auto doc = parser.parse(my_padded_data);
bench.doNotOptimizeAway(doc);
});
}
TEST_CASE("bench4") {
using namespace simdjson;
ankerl::nanobench::Bench bench;
bench.batch(json.size());
bench.unit("byte");
bench.run("parser4", [&]() {
simdjson::padded_string my_padded_data(json.data(), json.size());
simdjson::dom::parser parser;
auto doc = parser.parse(my_padded_data);
bench.doNotOptimizeAway(doc);
});
}
TEST_CASE("bench5") {
using namespace simdjson;
ankerl::nanobench::Bench bench;
bench.batch(json.size());
bench.unit("byte");
bench.run("parser5", [&]() {
padded_string my_padded_data(json.data(), json.size());
ondemand::parser parser;
auto doc = parser.iterate(my_padded_data);