Update API tests to strict equal

This commit is contained in:
Logan Ramos
2021-05-04 14:59:03 -04:00
parent cf2eeb87ac
commit 72aa675fc9
12 changed files with 257 additions and 257 deletions

View File

@@ -35,12 +35,12 @@ suite('vscode API - workspace events', () => {
assert.ok(success);
assert.ok(onWillCreate);
assert.equal(onWillCreate?.files.length, 1);
assert.equal(onWillCreate?.files[0].toString(), newUri.toString());
assert.strictEqual(onWillCreate?.files.length, 1);
assert.strictEqual(onWillCreate?.files[0].toString(), newUri.toString());
assert.ok(onDidCreate);
assert.equal(onDidCreate?.files.length, 1);
assert.equal(onDidCreate?.files[0].toString(), newUri.toString());
assert.strictEqual(onDidCreate?.files.length, 1);
assert.strictEqual(onDidCreate?.files[0].toString(), newUri.toString());
}));
test('onWillCreate/onDidCreate, make changes, edit another file', withLogDisabled(async function () {
@@ -62,7 +62,7 @@ suite('vscode API - workspace events', () => {
const success = await vscode.workspace.applyEdit(edit);
assert.ok(success);
assert.equal(baseDoc.getText(), 'HALLO_NEW');
assert.strictEqual(baseDoc.getText(), 'HALLO_NEW');
}));
test('onWillCreate/onDidCreate, make changes, edit new file fails', withLogDisabled(async function () {
@@ -83,8 +83,8 @@ suite('vscode API - workspace events', () => {
const success = await vscode.workspace.applyEdit(edit);
assert.ok(success);
assert.equal((await vscode.workspace.fs.readFile(newUri)).toString(), '');
assert.equal((await vscode.workspace.openTextDocument(newUri)).getText(), '');
assert.strictEqual((await vscode.workspace.fs.readFile(newUri)).toString(), '');
assert.strictEqual((await vscode.workspace.openTextDocument(newUri)).getText(), '');
}));
test('onWillDelete/onDidDelete', withLogDisabled(async function () {
@@ -104,12 +104,12 @@ suite('vscode API - workspace events', () => {
assert.ok(success);
assert.ok(onWilldelete);
assert.equal(onWilldelete?.files.length, 1);
assert.equal(onWilldelete?.files[0].toString(), base.toString());
assert.strictEqual(onWilldelete?.files.length, 1);
assert.strictEqual(onWilldelete?.files[0].toString(), base.toString());
assert.ok(onDiddelete);
assert.equal(onDiddelete?.files.length, 1);
assert.equal(onDiddelete?.files[0].toString(), base.toString());
assert.strictEqual(onDiddelete?.files.length, 1);
assert.strictEqual(onDiddelete?.files[0].toString(), base.toString());
}));
test('onWillDelete/onDidDelete, make changes', withLogDisabled(async function () {
@@ -190,14 +190,14 @@ suite('vscode API - workspace events', () => {
assert.ok(success);
assert.ok(onWillRename);
assert.equal(onWillRename?.files.length, 1);
assert.equal(onWillRename?.files[0].oldUri.toString(), oldUri.toString());
assert.equal(onWillRename?.files[0].newUri.toString(), newUri.toString());
assert.strictEqual(onWillRename?.files.length, 1);
assert.strictEqual(onWillRename?.files[0].oldUri.toString(), oldUri.toString());
assert.strictEqual(onWillRename?.files[0].newUri.toString(), newUri.toString());
assert.ok(onDidRename);
assert.equal(onDidRename?.files.length, 1);
assert.equal(onDidRename?.files[0].oldUri.toString(), oldUri.toString());
assert.equal(onDidRename?.files[0].newUri.toString(), newUri.toString());
assert.strictEqual(onDidRename?.files.length, 1);
assert.strictEqual(onDidRename?.files[0].oldUri.toString(), oldUri.toString());
assert.strictEqual(onDidRename?.files[0].newUri.toString(), newUri.toString());
}));
test('onWillRename - make changes (saved file)', withLogDisabled(function () {
@@ -244,15 +244,15 @@ suite('vscode API - workspace events', () => {
assert.ok(success);
assert.ok(onWillRename);
assert.equal(onWillRename?.files.length, 1);
assert.equal(onWillRename?.files[0].oldUri.toString(), oldUri.toString());
assert.equal(onWillRename?.files[0].newUri.toString(), newUri.toString());
assert.strictEqual(onWillRename?.files.length, 1);
assert.strictEqual(onWillRename?.files[0].oldUri.toString(), oldUri.toString());
assert.strictEqual(onWillRename?.files[0].newUri.toString(), newUri.toString());
const newDocument = await vscode.workspace.openTextDocument(newUri);
const anotherDocument = await vscode.workspace.openTextDocument(anotherFile);
assert.equal(newDocument.getText(), withDirtyFile ? 'FOOBARBAR' : 'FOOBAR');
assert.equal(anotherDocument.getText(), 'FARBOO');
assert.strictEqual(newDocument.getText(), withDirtyFile ? 'FOOBARBAR' : 'FOOBAR');
assert.strictEqual(anotherDocument.getText(), 'FARBOO');
assert.ok(newDocument.isDirty);
assert.ok(anotherDocument.isDirty);