test(ui): teach the worker-client fakes about TokenTracker status
This commit is contained in:
@@ -171,6 +171,15 @@ sealed class FakeWorkerClient : IWorkerClient
|
||||
=> Task.FromResult<IReadOnlyList<ModelUsageRowDto>>(System.Array.Empty<ModelUsageRowDto>());
|
||||
public Task<IReadOnlyList<TaskUsageRowDto>> GetTaskUsageAsync(DateOnly from, DateOnly to)
|
||||
=> Task.FromResult<IReadOnlyList<TaskUsageRowDto>>(System.Array.Empty<TaskUsageRowDto>());
|
||||
|
||||
public Task<TokenTrackerStatusDto?> GetTokenTrackerStatusAsync() =>
|
||||
Task.FromResult<TokenTrackerStatusDto?>(new TokenTrackerStatusDto(
|
||||
Installed: false, Version: null, NodeOk: true, NodeVersion: "v22.0.0",
|
||||
LastFetchedUtc: null, LastError: null, FormatVersion: null, SessionCount: 0));
|
||||
|
||||
public Task<TokenTrackerStatusDto?> RefreshTokenTrackerAsync() => GetTokenTrackerStatusAsync();
|
||||
|
||||
public Task<TokenTrackerStatusDto?> InstallTokenTrackerAsync() => GetTokenTrackerStatusAsync();
|
||||
}
|
||||
|
||||
// ── Helper to build VM with pre-seeded Items ──────────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user