Tests: Add a LibDevTools test suite

Use a fake delegate to cover root, target, inspector, styles, network,
navigation, and accessibility behavior. This is not in-depth, but should
be enough to catch regressions.
This commit is contained in:
Sam Atkins 2026-05-22 15:15:04 +01:00
parent 04130b5314
commit c985f9cad5
3 changed files with 1103 additions and 0 deletions

View file

@ -21,6 +21,7 @@ add_subdirectory(LibXML)
add_subdirectory(Meta)
if (ENABLE_GUI_TARGETS)
add_subdirectory(LibDevTools)
add_subdirectory(LibGfx)
add_subdirectory(LibMedia)
add_subdirectory(LibWeb)

View file

@ -0,0 +1,7 @@
set(TEST_SOURCES
TestDevToolsProtocol.cpp
)
foreach(source IN LISTS TEST_SOURCES)
ladybird_test("${source}" LibDevTools LIBS LibDevTools LibHTTP LibRequests LibWeb LibWebView)
endforeach()

File diff suppressed because it is too large Load diff