mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Override telemetry by default to optimize and simplify testing
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com> Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
This commit is contained in:
parent
0356801d92
commit
8bab6bde14
@ -9,12 +9,15 @@ import { getDiForUnitTesting } from "../../renderer/getDiForUnitTesting";
|
|||||||
import telemetryWhiteListForFunctionsInjectable from "./renderer/telemetry-white-list-for-functions.injectable";
|
import telemetryWhiteListForFunctionsInjectable from "./renderer/telemetry-white-list-for-functions.injectable";
|
||||||
import emitEventInjectable from "../../common/app-event-bus/emit-event.injectable";
|
import emitEventInjectable from "../../common/app-event-bus/emit-event.injectable";
|
||||||
import logErrorInjectable from "../../common/log-error.injectable";
|
import logErrorInjectable from "../../common/log-error.injectable";
|
||||||
|
import telemetryDecoratorInjectable from "./renderer/telemetry-decorator.injectable";
|
||||||
|
|
||||||
describe("emit-telemetry-from-specific-function-calls", () => {
|
describe("emit-telemetry-from-specific-function-calls", () => {
|
||||||
let di: DiContainer;
|
let di: DiContainer;
|
||||||
|
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
di = getDiForUnitTesting();
|
di = getDiForUnitTesting();
|
||||||
|
|
||||||
|
di.unoverride(telemetryDecoratorInjectable);
|
||||||
});
|
});
|
||||||
|
|
||||||
describe("given a telemetry white-list for injectables which instantiate a function", () => {
|
describe("given a telemetry white-list for injectables which instantiate a function", () => {
|
||||||
|
|||||||
@ -0,0 +1,7 @@
|
|||||||
|
import { identity } from "lodash/fp";
|
||||||
|
import { getGlobalOverride } from "../../../common/test-utils/get-global-override";
|
||||||
|
import telemetryDecoratorInjectable from "./telemetry-decorator.injectable";
|
||||||
|
|
||||||
|
export default getGlobalOverride(telemetryDecoratorInjectable, () => ({
|
||||||
|
decorate: identity,
|
||||||
|
}));
|
||||||
Loading…
Reference in New Issue
Block a user