mirror of
https://github.com/lightpanda-io/browser.git
synced 2025-10-29 23:23:28 +00:00
fix unit test
This commit is contained in:
@@ -90,7 +90,7 @@ pub const Event = union(enum) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const NoopProvider = struct {
|
const NoopProvider = struct {
|
||||||
fn init(_: Allocator, _: *Loop) !NoopProvider {
|
fn init(_: Allocator) !NoopProvider {
|
||||||
return .{};
|
return .{};
|
||||||
}
|
}
|
||||||
fn deinit(_: NoopProvider) void {}
|
fn deinit(_: NoopProvider) void {}
|
||||||
@@ -106,7 +106,7 @@ test "telemetry: disabled by environment" {
|
|||||||
defer _ = unsetenv(@constCast("LIGHTPANDA_DISABLE_TELEMETRY"));
|
defer _ = unsetenv(@constCast("LIGHTPANDA_DISABLE_TELEMETRY"));
|
||||||
|
|
||||||
const FailingProvider = struct {
|
const FailingProvider = struct {
|
||||||
fn init(_: Allocator, _: *Loop) !@This() {
|
fn init(_: Allocator) !@This() {
|
||||||
return .{};
|
return .{};
|
||||||
}
|
}
|
||||||
fn deinit(_: @This()) void {}
|
fn deinit(_: @This()) void {}
|
||||||
@@ -115,7 +115,7 @@ test "telemetry: disabled by environment" {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
var telemetry = TelemetryT(FailingProvider).init(testing.allocator, undefined, .serve);
|
var telemetry = TelemetryT(FailingProvider).init(testing.allocator, .serve);
|
||||||
defer telemetry.deinit();
|
defer telemetry.deinit();
|
||||||
telemetry.record(.{ .run = {} });
|
telemetry.record(.{ .run = {} });
|
||||||
}
|
}
|
||||||
@@ -138,7 +138,7 @@ test "telemetry: sends event to provider" {
|
|||||||
defer std.fs.cwd().deleteFile(ID_FILE) catch {};
|
defer std.fs.cwd().deleteFile(ID_FILE) catch {};
|
||||||
std.fs.cwd().deleteFile(ID_FILE) catch {};
|
std.fs.cwd().deleteFile(ID_FILE) catch {};
|
||||||
|
|
||||||
var telemetry = TelemetryT(MockProvider).init(testing.allocator, undefined, .serve);
|
var telemetry = TelemetryT(MockProvider).init(testing.allocator, .serve);
|
||||||
defer telemetry.deinit();
|
defer telemetry.deinit();
|
||||||
const mock = &telemetry.provider;
|
const mock = &telemetry.provider;
|
||||||
|
|
||||||
@@ -158,7 +158,7 @@ const MockProvider = struct {
|
|||||||
allocator: Allocator,
|
allocator: Allocator,
|
||||||
events: std.ArrayListUnmanaged(Event),
|
events: std.ArrayListUnmanaged(Event),
|
||||||
|
|
||||||
fn init(allocator: Allocator, _: *Loop) !@This() {
|
fn init(allocator: Allocator) !@This() {
|
||||||
return .{
|
return .{
|
||||||
.iid = null,
|
.iid = null,
|
||||||
.run_mode = null,
|
.run_mode = null,
|
||||||
|
|||||||
Reference in New Issue
Block a user