1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

use more descriptive name for local test mocks

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2022-05-05 09:27:59 -04:00
parent b9ea2098b2
commit 21221d8b37
2 changed files with 10 additions and 10 deletions

View File

@ -42,7 +42,7 @@ describe("HotbarStore", () => {
let testCluster: CatalogEntity; let testCluster: CatalogEntity;
let minikubeCluster: CatalogEntity; let minikubeCluster: CatalogEntity;
let awsCluster: CatalogEntity; let awsCluster: CatalogEntity;
let logger: jest.Mocked<Logger>; let loggerMock: jest.Mocked<Logger>;
beforeEach(async () => { beforeEach(async () => {
di = getDiForUnitTesting({ doGeneralOverrides: true }); di = getDiForUnitTesting({ doGeneralOverrides: true });
@ -91,7 +91,7 @@ describe("HotbarStore", () => {
di.override(hasCategoryForEntityInjectable, () => () => true); di.override(hasCategoryForEntityInjectable, () => () => true);
logger = { loggerMock = {
warn: jest.fn(), warn: jest.fn(),
debug: jest.fn(), debug: jest.fn(),
error: jest.fn(), error: jest.fn(),
@ -99,7 +99,7 @@ describe("HotbarStore", () => {
silly: jest.fn(), silly: jest.fn(),
}; };
di.override(loggerInjectable, () => logger); di.override(loggerInjectable, () => loggerMock);
const catalogEntityRegistry = di.inject(catalogEntityRegistryInjectable); const catalogEntityRegistry = di.inject(catalogEntityRegistryInjectable);
const catalogCatalogEntity = di.inject(catalogCatalogEntityInjectable); const catalogCatalogEntity = di.inject(catalogCatalogEntityInjectable);
@ -219,13 +219,13 @@ describe("HotbarStore", () => {
hotbarStore.setActiveHotbar("hottest"); hotbarStore.setActiveHotbar("hottest");
hotbarStore.addToHotbar(testCluster, -1); hotbarStore.addToHotbar(testCluster, -1);
expect(logger.error).toBeCalledWith("[HOTBAR-STORE]: cannot pin entity to hotbar outside of index range", anyObject()); expect(loggerMock.error).toBeCalledWith("[HOTBAR-STORE]: cannot pin entity to hotbar outside of index range", anyObject());
hotbarStore.addToHotbar(testCluster, 12); hotbarStore.addToHotbar(testCluster, 12);
expect(logger.error).toBeCalledWith("[HOTBAR-STORE]: cannot pin entity to hotbar outside of index range", anyObject()); expect(loggerMock.error).toBeCalledWith("[HOTBAR-STORE]: cannot pin entity to hotbar outside of index range", anyObject());
hotbarStore.addToHotbar(testCluster, 13); hotbarStore.addToHotbar(testCluster, 13);
expect(logger.error).toBeCalledWith("[HOTBAR-STORE]: cannot pin entity to hotbar outside of index range", anyObject()); expect(loggerMock.error).toBeCalledWith("[HOTBAR-STORE]: cannot pin entity to hotbar outside of index range", anyObject());
}); });
it("throws an error if getId is invalid or returns not a string", () => { it("throws an error if getId is invalid or returns not a string", () => {

View File

@ -27,14 +27,14 @@ describe("kubeconfig manager tests", () => {
let clusterFake: Cluster; let clusterFake: Cluster;
let createKubeconfigManager: (cluster: Cluster) => KubeconfigManager | undefined; let createKubeconfigManager: (cluster: Cluster) => KubeconfigManager | undefined;
let di: DiContainer; let di: DiContainer;
let logger: jest.Mocked<Logger>; let loggerMock: jest.Mocked<Logger>;
beforeEach(async () => { beforeEach(async () => {
di = getDiForUnitTesting({ doGeneralOverrides: true }); di = getDiForUnitTesting({ doGeneralOverrides: true });
di.override(directoryForTempInjectable, () => "some-directory-for-temp"); di.override(directoryForTempInjectable, () => "some-directory-for-temp");
logger = { loggerMock = {
warn: jest.fn(), warn: jest.fn(),
debug: jest.fn(), debug: jest.fn(),
error: jest.fn(), error: jest.fn(),
@ -42,7 +42,7 @@ describe("kubeconfig manager tests", () => {
silly: jest.fn(), silly: jest.fn(),
}; };
di.override(loggerInjectable, () => logger); di.override(loggerInjectable, () => loggerMock);
mockFs({ mockFs({
"minikube-config.yml": JSON.stringify({ "minikube-config.yml": JSON.stringify({
@ -104,7 +104,7 @@ describe("kubeconfig manager tests", () => {
assert(kubeConfManager, "should actually create one"); assert(kubeConfManager, "should actually create one");
expect(logger.error).not.toBeCalled(); expect(loggerMock.error).not.toBeCalled();
expect(await kubeConfManager.getPath()).toBe(`some-directory-for-temp${path.sep}kubeconfig-foo`); expect(await kubeConfManager.getPath()).toBe(`some-directory-for-temp${path.sep}kubeconfig-foo`);
// this causes an intermittent "ENXIO: no such device or address, read" error // this causes an intermittent "ENXIO: no such device or address, read" error
// const file = await fse.readFile(await kubeConfManager.getPath()); // const file = await fse.readFile(await kubeConfManager.getPath());