Skip to content

Commit

Permalink
move implementatino
Browse files Browse the repository at this point in the history
  • Loading branch information
daniellacosse committed Dec 16, 2024
1 parent 9c50e42 commit 67bec27
Showing 1 changed file with 29 additions and 1 deletion.
30 changes: 29 additions & 1 deletion server_manager/www/testing/models.ts
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ export class FakeServer implements server.Server {
getDataUsage() {
return Promise.resolve(new Map<server.AccessKeyId, number>());
}
getServerMetrics() {
getServerMetrics(): Promise<server.ServerMetricsJson> {
return Promise.reject(
new Error('FakeServer.getServerMetrics not implemented')
);
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 67bec27

Please sign in to comment.