mirror of https://github.com/renovatebot/renovate
27 lines
710 B
TypeScript
27 lines
710 B
TypeScript
import { GlobalConfig } from '../../config/global';
|
|
import { simpleGitConfig } from './config';
|
|
|
|
describe('util/git/config', () => {
|
|
beforeEach(() => {
|
|
GlobalConfig.reset();
|
|
});
|
|
|
|
it('uses "close" events, ignores "exit" events from child processes', () => {
|
|
expect(simpleGitConfig()).toEqual({
|
|
completion: { onClose: true, onExit: false },
|
|
config: ['core.quotePath=false'],
|
|
});
|
|
});
|
|
|
|
it('uses timeout value from GlobalConfig', () => {
|
|
GlobalConfig.set({ gitTimeout: 50000 });
|
|
expect(simpleGitConfig()).toEqual({
|
|
completion: { onClose: true, onExit: false },
|
|
timeout: {
|
|
block: 50000,
|
|
},
|
|
config: ['core.quotePath=false'],
|
|
});
|
|
});
|
|
});
|