diff --git a/src/main_wpt.zig b/src/main_wpt.zig index 744c188b..324e93cd 100644 --- a/src/main_wpt.zig +++ b/src/main_wpt.zig @@ -108,6 +108,7 @@ fn run(arena: Allocator, test_file: []const u8, loader: *FileLoader, err_out: *? const dirname = std.fs.path.dirname(test_file) orelse ""; var runner = try @import("testing.zig").jsRunner(arena, .{ + .url = "http://127.0.0.1", .html = html, }); defer runner.deinit(); diff --git a/src/testing.zig b/src/testing.zig index 6e8d7ab9..dfb9818b 100644 --- a/src/testing.zig +++ b/src/testing.zig @@ -401,7 +401,7 @@ pub const JsRunner = struct { self.env = try Env.init(arena, .{}); errdefer self.env.deinit(); - self.url = try URL.parse("https://lightpanda.io/opensource-browser/", null); + self.url = try URL.parse(opts.url, null); self.renderer = Renderer.init(arena); self.cookie_jar = storage.CookieJar.init(arena); @@ -500,6 +500,7 @@ pub const JsRunner = struct { }; const RunnerOpts = struct { + url: []const u8 = "https://lightpanda.io/opensource-browser/", html: []const u8 = \\