diff --git a/extensions/emmet/src/test/abbreviationAction.test.ts b/extensions/emmet/src/test/abbreviationAction.test.ts
index b222ecf5fe5dc5468f4b2255187452988f0db402..3a13551fb2ef82af8dd38eec0428dd7e42642f8a 100644
--- a/extensions/emmet/src/test/abbreviationAction.test.ts
+++ b/extensions/emmet/src/test/abbreviationAction.test.ts
@@ -58,7 +58,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
});
test('Expand snippets when no parent node (HTML)', () => {
- return withRandomFileEditor('img', 'html', async (editor, doc) => {
+ return withRandomFileEditor('img', 'html', async (editor, _doc) => {
editor.selection = new Selection(0, 3, 0, 3);
await expandEmmetAbbreviation(null);
assert.equal(editor.document.getText(), '
');
@@ -67,7 +67,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
});
test('Expand snippets when no parent node in completion list (HTML)', () => {
- return withRandomFileEditor('img', 'html', async (editor, doc) => {
+ return withRandomFileEditor('img', 'html', async (editor, _doc) => {
editor.selection = new Selection(0, 3, 0, 3);
const cancelSrc = new CancellationTokenSource();
const completionPromise = completionProvider.provideCompletionItems(editor.document, editor.selection.active, cancelSrc.token, { triggerKind: CompletionTriggerKind.Invoke });
@@ -158,7 +158,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
});
test('No expanding text inside open tag (HTML)', () => {
- return withRandomFileEditor(htmlContents, 'html', async (editor, doc) => {
+ return withRandomFileEditor(htmlContents, 'html', async (editor, _doc) => {
editor.selection = new Selection(2, 4, 2, 4);
await expandEmmetAbbreviation(null);
assert.equal(editor.document.getText(), htmlContents);
@@ -167,7 +167,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
});
test('No expanding text inside open tag in completion list (HTML)', () => {
- return withRandomFileEditor(htmlContents, 'html', (editor, doc) => {
+ return withRandomFileEditor(htmlContents, 'html', (editor, _doc) => {
editor.selection = new Selection(2, 4, 2, 4);
const cancelSrc = new CancellationTokenSource();
const completionPromise = completionProvider.provideCompletionItems(editor.document, editor.selection.active, cancelSrc.token, { triggerKind: CompletionTriggerKind.Invoke });
@@ -177,7 +177,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
});
test('No expanding text inside open tag when there is no closing tag (HTML)', () => {
- return withRandomFileEditor(htmlContents, 'html', async (editor, doc) => {
+ return withRandomFileEditor(htmlContents, 'html', async (editor, _doc) => {
editor.selection = new Selection(9, 8, 9, 8);
await expandEmmetAbbreviation(null);
assert.equal(editor.document.getText(), htmlContents);
@@ -186,7 +186,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
});
test('No expanding text inside open tag when there is no closing tag in completion list (HTML)', () => {
- return withRandomFileEditor(htmlContents, 'html', (editor, doc) => {
+ return withRandomFileEditor(htmlContents, 'html', (editor, _doc) => {
editor.selection = new Selection(9, 8, 9, 8);
const cancelSrc = new CancellationTokenSource();
const completionPromise = completionProvider.provideCompletionItems(editor.document, editor.selection.active, cancelSrc.token, { triggerKind: CompletionTriggerKind.Invoke });
@@ -197,7 +197,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
test('No expanding text inside open tag when there is no closing tag when there is no parent node (HTML)', () => {
const fileContents = '
{
+ return withRandomFileEditor(fileContents, 'html', async (editor, _doc) => {
editor.selection = new Selection(0, 6, 0, 6);
await expandEmmetAbbreviation(null);
assert.equal(editor.document.getText(), fileContents);
@@ -207,7 +207,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
test('No expanding text in completion list inside open tag when there is no closing tag when there is no parent node (HTML)', () => {
const fileContents = '
{
+ return withRandomFileEditor(fileContents, 'html', (editor, _doc) => {
editor.selection = new Selection(0, 6, 0, 6);
const cancelSrc = new CancellationTokenSource();
const completionPromise = completionProvider.provideCompletionItems(editor.document, editor.selection.active, cancelSrc.token, { triggerKind: CompletionTriggerKind.Invoke });
@@ -217,7 +217,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
});
test('Expand css when inside style tag (HTML)', () => {
- return withRandomFileEditor(htmlContents, 'html', async (editor, doc) => {
+ return withRandomFileEditor(htmlContents, 'html', async (editor, _doc) => {
editor.selection = new Selection(13, 16, 13, 19);
let expandPromise = expandEmmetAbbreviation({ language: 'css' });
if (!expandPromise) {
@@ -233,7 +233,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
const abbreviation = 'm10';
const expandedText = 'margin: 10px;';
- return withRandomFileEditor(htmlContents, 'html', async (editor, doc) => {
+ return withRandomFileEditor(htmlContents, 'html', async (editor, _doc) => {
editor.selection = new Selection(13, 16, 13, 19);
const cancelSrc = new CancellationTokenSource();
const completionPromise = completionProvider.provideCompletionItems(editor.document, editor.selection.active, cancelSrc.token, { triggerKind: CompletionTriggerKind.Invoke });
@@ -256,7 +256,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
});
test('No expanding text inside style tag if position is not for property name (HTML)', () => {
- return withRandomFileEditor(htmlContents, 'html', async (editor, doc) => {
+ return withRandomFileEditor(htmlContents, 'html', async (editor, _doc) => {
editor.selection = new Selection(13, 14, 13, 14);
await expandEmmetAbbreviation(null);
assert.equal(editor.document.getText(), htmlContents);
@@ -265,7 +265,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
});
test('No expanding text in completion list inside style tag if position is not for property name (HTML)', () => {
- return withRandomFileEditor(htmlContents, 'html', (editor, doc) => {
+ return withRandomFileEditor(htmlContents, 'html', (editor, _doc) => {
editor.selection = new Selection(13, 14, 13, 14);
const cancelSrc = new CancellationTokenSource();
const completionPromise = completionProvider.provideCompletionItems(editor.document, editor.selection.active, cancelSrc.token, { triggerKind: CompletionTriggerKind.Invoke });
@@ -276,7 +276,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
test('Expand css when inside style attribute (HTML)', () => {
const styleAttributeContent = '
';
- return withRandomFileEditor(styleAttributeContent, 'html', async (editor, doc) => {
+ return withRandomFileEditor(styleAttributeContent, 'html', async (editor, _doc) => {
editor.selection = new Selection(0, 15, 0, 15);
let expandPromise = expandEmmetAbbreviation(null);
if (!expandPromise) {
@@ -292,7 +292,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
const abbreviation = 'm10';
const expandedText = 'margin: 10px;';
- return withRandomFileEditor('', 'html', async (editor, doc) => {
+ return withRandomFileEditor('', 'html', async (editor, _doc) => {
editor.selection = new Selection(0, 15, 0, 15);
const cancelSrc = new CancellationTokenSource();
const completionPromise = completionProvider.provideCompletionItems(editor.document, editor.selection.active, cancelSrc.token, { triggerKind: CompletionTriggerKind.Invoke });
@@ -315,7 +315,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
});
test('Expand html when inside script tag with html type (HTML)', () => {
- return withRandomFileEditor(htmlContents, 'html', async (editor, doc) => {
+ return withRandomFileEditor(htmlContents, 'html', async (editor, _doc) => {
editor.selection = new Selection(21, 12, 21, 12);
let expandPromise = expandEmmetAbbreviation(null);
if (!expandPromise) {
@@ -331,7 +331,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
const abbreviation = 'span.hello';
const expandedText = '';
- return withRandomFileEditor(htmlContents, 'html', async (editor, doc) => {
+ return withRandomFileEditor(htmlContents, 'html', async (editor, _doc) => {
editor.selection = new Selection(21, 12, 21, 12);
const cancelSrc = new CancellationTokenSource();
const completionPromise = completionProvider.provideCompletionItems(editor.document, editor.selection.active, cancelSrc.token, { triggerKind: CompletionTriggerKind.Invoke });
@@ -353,7 +353,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
});
test('No expanding text inside script tag with javascript type (HTML)', () => {
- return withRandomFileEditor(htmlContents, 'html', async (editor, doc) => {
+ return withRandomFileEditor(htmlContents, 'html', async (editor, _doc) => {
editor.selection = new Selection(24, 12, 24, 12);
await expandEmmetAbbreviation(null);
assert.equal(editor.document.getText(), htmlContents);
@@ -362,7 +362,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
});
test('No expanding text in completion list inside script tag with javascript type (HTML)', () => {
- return withRandomFileEditor(htmlContents, 'html', (editor, doc) => {
+ return withRandomFileEditor(htmlContents, 'html', (editor, _doc) => {
editor.selection = new Selection(24, 12, 24, 12);
const cancelSrc = new CancellationTokenSource();
const completionPromise = completionProvider.provideCompletionItems(editor.document, editor.selection.active, cancelSrc.token, { triggerKind: CompletionTriggerKind.Invoke });
@@ -373,7 +373,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
test('Expand html when inside script tag with javascript type if js is mapped to html (HTML)', async () => {
await workspace.getConfiguration('emmet').update('includeLanguages', { "javascript": "html" }, ConfigurationTarget.Global);
- await withRandomFileEditor(htmlContents, 'html', async (editor, doc) => {
+ await withRandomFileEditor(htmlContents, 'html', async (editor, _doc) => {
editor.selection = new Selection(24, 10, 24, 10);
let expandPromise = expandEmmetAbbreviation(null);
if (!expandPromise) {
@@ -389,7 +389,7 @@ suite('Tests for Expand Abbreviations (HTML)', () => {
const abbreviation = 'span.bye';
const expandedText = '';
await workspace.getConfiguration('emmet').update('includeLanguages', { "javascript": "html" }, ConfigurationTarget.Global);
- await withRandomFileEditor(htmlContents, 'html', async (editor, doc) => {
+ await withRandomFileEditor(htmlContents, 'html', async (editor, _doc) => {
editor.selection = new Selection(24, 10, 24, 10);
const cancelSrc = new CancellationTokenSource();
const completionPromise = completionProvider.provideCompletionItems(editor.document, editor.selection.active, cancelSrc.token, { triggerKind: CompletionTriggerKind.Invoke });
@@ -440,7 +440,7 @@ suite('Tests for jsx, xml and xsl', () => {
teardown(closeAllEditors);
test('Expand abbreviation with className instead of class in jsx', () => {
- return withRandomFileEditor('ul.nav', 'javascriptreact', async (editor, doc) => {
+ return withRandomFileEditor('ul.nav', 'javascriptreact', async (editor, _doc) => {
editor.selection = new Selection(0, 6, 0, 6);
await expandEmmetAbbreviation({ language: 'javascriptreact' });
assert.equal(editor.document.getText(), '');
@@ -449,7 +449,7 @@ suite('Tests for jsx, xml and xsl', () => {
});
test('Expand abbreviation with self closing tags for jsx', () => {
- return withRandomFileEditor('img', 'javascriptreact', async (editor, doc) => {
+ return withRandomFileEditor('img', 'javascriptreact', async (editor, _doc) => {
editor.selection = new Selection(0, 6, 0, 6);
await expandEmmetAbbreviation({ language: 'javascriptreact' });
assert.equal(editor.document.getText(), '
');
@@ -459,7 +459,7 @@ suite('Tests for jsx, xml and xsl', () => {
test('Expand abbreviation with single quotes for jsx', async () => {
await workspace.getConfiguration('emmet').update('syntaxProfiles', { jsx: { "attr_quotes": "single" } }, ConfigurationTarget.Global);
- return withRandomFileEditor('img', 'javascriptreact', async (editor, doc) => {
+ return withRandomFileEditor('img', 'javascriptreact', async (editor, _doc) => {
editor.selection = new Selection(0, 6, 0, 6);
await expandEmmetAbbreviation({ language: 'javascriptreact' });
assert.equal(editor.document.getText(), '
');
@@ -468,7 +468,7 @@ suite('Tests for jsx, xml and xsl', () => {
});
test('Expand abbreviation with self closing tags for xml', () => {
- return withRandomFileEditor('img', 'xml', async (editor, doc) => {
+ return withRandomFileEditor('img', 'xml', async (editor, _doc) => {
editor.selection = new Selection(0, 6, 0, 6);
await expandEmmetAbbreviation({ language: 'xml' });
assert.equal(editor.document.getText(), '
');
@@ -477,7 +477,7 @@ suite('Tests for jsx, xml and xsl', () => {
});
test('Expand abbreviation with no self closing tags for html', () => {
- return withRandomFileEditor('img', 'html', async (editor, doc) => {
+ return withRandomFileEditor('img', 'html', async (editor, _doc) => {
editor.selection = new Selection(0, 6, 0, 6);
await expandEmmetAbbreviation({ language: 'html' });
assert.equal(editor.document.getText(), '
');
@@ -486,7 +486,7 @@ suite('Tests for jsx, xml and xsl', () => {
});
test('Expand abbreviation with condition containing less than sign for jsx', () => {
- return withRandomFileEditor('if (foo < 10) { span.bar', 'javascriptreact', async (editor, doc) => {
+ return withRandomFileEditor('if (foo < 10) { span.bar', 'javascriptreact', async (editor, _doc) => {
editor.selection = new Selection(0, 27, 0, 27);
await expandEmmetAbbreviation({ language: 'javascriptreact' });
assert.equal(editor.document.getText(), 'if (foo < 10) { ');
@@ -513,7 +513,7 @@ suite('Tests for jsx, xml and xsl', () => {
});
function testExpandAbbreviation(syntax: string, selection: Selection, abbreviation: string, expandedText: string, shouldFail?: boolean): Thenable {
- return withRandomFileEditor(htmlContents, syntax, async (editor, doc) => {
+ return withRandomFileEditor(htmlContents, syntax, async (editor, _doc) => {
editor.selection = selection;
let expandPromise = expandEmmetAbbreviation(null);
if (!expandPromise) {
@@ -529,7 +529,7 @@ function testExpandAbbreviation(syntax: string, selection: Selection, abbreviati
}
function testHtmlCompletionProvider(selection: Selection, abbreviation: string, expandedText: string, shouldFail?: boolean): Thenable {
- return withRandomFileEditor(htmlContents, 'html', async (editor, doc) => {
+ return withRandomFileEditor(htmlContents, 'html', async (editor, _doc) => {
editor.selection = selection;
const cancelSrc = new CancellationTokenSource();
const completionPromise = completionProvider.provideCompletionItems(editor.document, editor.selection.active, cancelSrc.token, { triggerKind: CompletionTriggerKind.Invoke });
@@ -555,7 +555,7 @@ function testHtmlCompletionProvider(selection: Selection, abbreviation: string,
}
function testNoCompletion(syntax: string, fileContents: string, selection: Selection): Thenable {
- return withRandomFileEditor(fileContents, syntax, (editor, doc) => {
+ return withRandomFileEditor(fileContents, syntax, (editor, _doc) => {
editor.selection = selection;
const cancelSrc = new CancellationTokenSource();
const completionPromise = completionProvider.provideCompletionItems(editor.document, editor.selection.active, cancelSrc.token, { triggerKind: CompletionTriggerKind.Invoke });