Parse commit request

This commit is contained in:
2025-09-03 21:53:04 -04:00
parent 46edb7cd26
commit 978861c430
3 changed files with 112 additions and 36 deletions

View File

@@ -156,13 +156,22 @@ add_executable(
test_http_handler
tests/test_http_handler.cpp
src/http_handler.cpp
src/json_commit_request_parser.cpp
src/arena_allocator.cpp
src/format.cpp
src/connection.cpp
src/connection_registry.cpp
src/metric.cpp)
target_link_libraries(test_http_handler doctest::doctest llhttp_static
Threads::Threads perfetto simdutf::simdutf)
src/metric.cpp
${CMAKE_BINARY_DIR}/json_tokens.cpp)
add_dependencies(test_http_handler generate_json_tokens)
target_link_libraries(
test_http_handler
doctest::doctest
llhttp_static
Threads::Threads
perfetto
simdutf::simdutf
weaseljson)
target_include_directories(test_http_handler PRIVATE src)
target_compile_definitions(test_http_handler
PRIVATE DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN)
@@ -177,6 +186,7 @@ add_executable(
src/arena_allocator.cpp
src/config.cpp
src/http_handler.cpp
src/json_commit_request_parser.cpp
src/format.cpp
src/metric.cpp
${CMAKE_BINARY_DIR}/json_tokens.cpp)