Executes Volt JavaScript and TypeScript tests inside a real browser via PlaywrightEx.
This runner is intentionally small and mirrors Volt.Test.Runner's result
contract so ExUnit integration can switch between QuickBEAM and browser
execution without changing assertions or reporting.
The browser belongs to the run (see Volt.Test.Browser); each call opens a
context in it, loads the file's bundled module and closes the context again.
Summary
Types
@type result() :: map()