提交 24cb2220 编写于 作者: M Matt Bierner

Move wait to setup block

上级 6366adf5
...@@ -13,14 +13,16 @@ const testDocumentUri = vscode.Uri.parse('untitled:test.ts'); ...@@ -13,14 +13,16 @@ const testDocumentUri = vscode.Uri.parse('untitled:test.ts');
suite('TypeScript Completions', () => { suite('TypeScript Completions', () => {
const _disposables: vscode.Disposable[] = []; const _disposables: vscode.Disposable[] = [];
setup(() => {
return wait(100);
});
teardown(() => { teardown(() => {
disposeAll(_disposables); disposeAll(_disposables);
return vscode.commands.executeCommand('workbench.action.closeAllEditors'); return vscode.commands.executeCommand('workbench.action.closeAllEditors');
}); });
test('Basic var completion', async () => { test('Basic var completion', async () => {
await wait(100);
await createTestEditor(testDocumentUri, await createTestEditor(testDocumentUri,
`const abcdef = 123;`, `const abcdef = 123;`,
`ab$0;` `ab$0;`
...@@ -36,8 +38,6 @@ suite('TypeScript Completions', () => { ...@@ -36,8 +38,6 @@ suite('TypeScript Completions', () => {
}); });
test('Should treat period as commit character for var completions', async () => { test('Should treat period as commit character for var completions', async () => {
await wait(100);
await createTestEditor(testDocumentUri, await createTestEditor(testDocumentUri,
`const abcdef = 123;`, `const abcdef = 123;`,
`ab$0;` `ab$0;`
...@@ -53,8 +53,6 @@ suite('TypeScript Completions', () => { ...@@ -53,8 +53,6 @@ suite('TypeScript Completions', () => {
}); });
test('Should insert backets when completing dot properties with spaces in name', async () => { test('Should insert backets when completing dot properties with spaces in name', async () => {
await wait(100);
await createTestEditor(testDocumentUri, await createTestEditor(testDocumentUri,
'const x = { "hello world": 1 };', 'const x = { "hello world": 1 };',
'x.$0' 'x.$0'
...@@ -70,8 +68,6 @@ suite('TypeScript Completions', () => { ...@@ -70,8 +68,6 @@ suite('TypeScript Completions', () => {
}); });
test('Should allow period commit characters for backet completions', async () => { test('Should allow period commit characters for backet completions', async () => {
await wait(100);
await createTestEditor(testDocumentUri, await createTestEditor(testDocumentUri,
'const x = { "hello world2": 1 };', 'const x = { "hello world2": 1 };',
'x.$0' 'x.$0'
...@@ -87,8 +83,6 @@ suite('TypeScript Completions', () => { ...@@ -87,8 +83,6 @@ suite('TypeScript Completions', () => {
}); });
test('Should not prioritize bracket accessor completions. #63100', async () => { test('Should not prioritize bracket accessor completions. #63100', async () => {
await wait(100);
// 'a' should be first entry in completion list // 'a' should be first entry in completion list
await createTestEditor(testDocumentUri, await createTestEditor(testDocumentUri,
'const x = { "z-z": 1, a: 1 };', 'const x = { "z-z": 1, a: 1 };',
...@@ -105,8 +99,6 @@ suite('TypeScript Completions', () => { ...@@ -105,8 +99,6 @@ suite('TypeScript Completions', () => {
}); });
test('Accepting a string completion should replace the entire string. #53962', async () => { test('Accepting a string completion should replace the entire string. #53962', async () => {
await wait(100);
await createTestEditor(testDocumentUri, await createTestEditor(testDocumentUri,
'interface TFunction {', 'interface TFunction {',
` (_: 'abc.abc2', __ ?: {}): string;`, ` (_: 'abc.abc2', __ ?: {}): string;`,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册