From 7b546bf9cb6c5fa8073568728da65b4079939542 Mon Sep 17 00:00:00 2001 From: Andrew Noyes Date: Sun, 18 May 2025 12:02:04 -0400 Subject: [PATCH] Fix test numbering --- src/test.cpp | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/test.cpp b/src/test.cpp index 2760df7..f7ddd66 100644 --- a/src/test.cpp +++ b/src/test.cpp @@ -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);