@itwin/insights-client
Version:
Insights client for the iTwin platform
20 lines • 1.02 kB
JavaScript
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
import { Container } from "inversify";
import { TestUtilBootstrapper } from "./imodels-client-test-utils/TestUtilBootstrapper";
import { testUtilTypes } from "./imodels-client-test-utils/TestUtilTypes";
import { IModelsClientsTestsConfig } from "./IModelsClientsTestsConfig";
import "reflect-metadata";
let container;
export function getTestDIContainer() {
if (container) {
return container;
}
container = new Container();
TestUtilBootstrapper.bind(container);
container.bind(testUtilTypes.baseIntegrationTestsConfig).to(IModelsClientsTestsConfig).inSingletonScope();
return container;
}
//# sourceMappingURL=TestDiContainerProvider.js.map