backend-test-utils: add missing mock methods

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
This commit is contained in:
Vincenzo Scamporlino
2024-04-03 15:10:10 +02:00
parent 701c51abc9
commit 112eca573f
3 changed files with 7 additions and 0 deletions
@@ -36,6 +36,7 @@ import {
UserTokenPayload,
ServiceTokenPayload,
} from './mockCredentials';
import { JsonObject } from '@backstage/types';
/** @internal */
export class MockAuthService implements AuthService {
@@ -184,4 +185,8 @@ export class MockAuthService implements AuthService {
expiresAt: new Date(Date.now() + 3600_000),
};
}
listPublicServiceKeys(): Promise<{ keys: JsonObject[] }> {
throw new Error('Not implemented');
}
}
@@ -207,6 +207,7 @@ export namespace mockServices {
isPrincipal: jest.fn() as any,
getPluginRequestToken: jest.fn(),
getLimitedUserToken: jest.fn(),
listPublicServiceKeys: jest.fn(),
}));
}
+1
View File
@@ -27585,6 +27585,7 @@ __metadata:
"@backstage/plugin-sonarqube-backend": "workspace:^"
"@backstage/plugin-techdocs-backend": "workspace:^"
"@backstage/plugin-todo-backend": "workspace:^"
express-promise-router: ^4.1.0
languageName: unknown
linkType: soft