From 67bec278436f212c3fb40a16278627b9c3b087ac Mon Sep 17 00:00:00 2001 From: Daniel LaCosse <3759828+daniellacosse@users.noreply.github.com> Date: Mon, 16 Dec 2024 17:03:10 -0500 Subject: [PATCH] move implementatino --- server_manager/www/testing/models.ts | 30 +++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/server_manager/www/testing/models.ts b/server_manager/www/testing/models.ts index e604bc1dc81..a032add167b 100644 --- a/server_manager/www/testing/models.ts +++ b/server_manager/www/testing/models.ts @@ -168,7 +168,7 @@ export class FakeServer implements server.Server { getDataUsage() { return Promise.resolve(new Map()); } - getServerMetrics() { + getServerMetrics(): Promise { return Promise.reject( new Error('FakeServer.getServerMetrics not implemented') ); @@ -251,6 +251,34 @@ export class FakeManualServer getCertificateFingerprint() { return this.manualServerConfig.certSha256; } + getServerMetrics() { + return Promise.resolve({ + server: [ + { + location: '', + asn: 0, + asOrg: '', + tunnelTime: { + seconds: 0, + }, + dataTransferred: { + bytes: 0, + }, + }, + ], + accessKeys: [ + { + accessKeyId: 0, + tunnelTime: { + seconds: 0, + }, + dataTransferred: { + bytes: 0, + }, + }, + ], + }); + } } export class FakeManualServerRepository