ladybird/Tests/LibWasm/CMakeLists.txt
Ali Mohammad Pur 6b50f23242 LibWasm+LibWeb: Sneak a JS::Completion into Wasm::Result
Imported functions in Wasm may throw JS exceptions, and we need to
preserve these exceptions so we can pass them to the calling JS code.

This also adds a `assert_wasm_result()` API to Result for cases where
only Wasm traps or values are expected (e.g. internal uses) to avoid
making LibWasm (pointlessly) handle JS exceptions that will never show
up in reality.
2023-02-26 10:54:23 +03:30

3 lines
125 B
CMake

serenity_testjs_test(test-wasm.cpp test-wasm LIBS LibWasm LibJS)
install(TARGETS test-wasm RUNTIME DESTINATION bin OPTIONAL)