mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-22 09:38:38 +01:00
Update API tests to strict equal
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user