From 31d83fb704ce51df05f69f03917dbac217a5b9b0 Mon Sep 17 00:00:00 2001 From: Johan Persson Date: Tue, 6 Jan 2026 19:57:10 +0100 Subject: [PATCH] Use Io.Clock instead of time.Instant in tests --- sqlite.zig | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/sqlite.zig b/sqlite.zig index 7c36860..d244820 100644 --- a/sqlite.zig +++ b/sqlite.zig @@ -3729,8 +3729,9 @@ test "sqlite: create aggregate function with no aggregate context" { var db = try getTestDb(); defer db.deinit(); - const instant = std.time.Instant.now() catch .{ .timestamp = 2048 }; - var rand = std.Random.DefaultPrng.init(@intCast(instant.timestamp)); + const clock = std.Io.Clock.boot; + const timestamp = clock.now(std.testing.io) catch std.Io.Timestamp.zero; + var rand = std.Random.DefaultPrng.init(@intCast(timestamp.toMilliseconds())); // Create an aggregate function working with a MyContext @@ -3791,8 +3792,9 @@ test "sqlite: create aggregate function with an aggregate context" { var db = try getTestDb(); defer db.deinit(); - const instant = std.time.Instant.now() catch .{ .timestamp = 2048 }; - var rand = std.Random.DefaultPrng.init(@intCast(instant.timestamp)); + const clock = std.Io.Clock.boot; + const timestamp = clock.now(std.testing.io) catch std.Io.Timestamp.zero; + var rand = std.Random.DefaultPrng.init(@intCast(timestamp.toMilliseconds())); try db.createAggregateFunction( "mySum",