Skip to content

Commit

Permalink
GH-3397: Added missing binding for the tests.
Browse files Browse the repository at this point in the history
Signed-off-by: Akos Kitta <[email protected]>
  • Loading branch information
Akos Kitta committed Nov 7, 2018
1 parent ea5b78a commit 5b27ab3
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion packages/git/src/node/test/binding-helper.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,10 @@ import { DugiteGit } from '../dugite-git';
import { bindGit, GitBindingOptions } from '../git-backend-module';
import { bindLogger } from '@theia/core/lib/node/logger-backend-module';
import { NoSyncRepositoryManager } from '.././test/no-sync-repository-manager';
import { GitEnvProvider, DefaultGitEnvProvider } from '../env/git-env-provider';

// tslint:disable-next-line:no-any
export function initializeBindings(): { container: Container, bind: any } {
export function initializeBindings(): { container: Container, bind: interfaces.Bind } {
const container = new Container();
const bind = container.bind.bind(container);
bindLogger(bind);
Expand All @@ -36,5 +37,7 @@ export async function createGit(bindingOptions: GitBindingOptions = GitBindingOp
return binding.to(NoSyncRepositoryManager).inSingletonScope();
}
});
bind(DefaultGitEnvProvider).toSelf().inRequestScope();
bind(GitEnvProvider).toService(DefaultGitEnvProvider);
return container.get(DugiteGit);
}

0 comments on commit 5b27ab3

Please sign in to comment.