Fixes #114146: Increase max BracketSelectionRangeProvider duration to 5s in unit tests

上级 4e4d2484
......@@ -26,7 +26,7 @@ export class BracketSelectionRangeProvider implements SelectionRangeProvider {
return result;
}
private static readonly _maxDuration = 30;
public static _maxDuration = 30;
private static readonly _maxRounds = 2;
private static _bracketsRightYield(resolve: () => void, round: number, model: ITextModel, pos: Position, ranges: Map<string, LinkedList<Range>>): void {
......
......@@ -45,6 +45,16 @@ class MockJSMode extends MockMode {
suite('SmartSelect', () => {
const OriginalBracketSelectionRangeProviderMaxDuration = BracketSelectionRangeProvider._maxDuration;
suiteSetup(() => {
BracketSelectionRangeProvider._maxDuration = 5000; // 5 seconds
});
suiteTeardown(() => {
BracketSelectionRangeProvider._maxDuration = OriginalBracketSelectionRangeProviderMaxDuration;
});
let modelService: ModelServiceImpl;
let mode: MockJSMode;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册