mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-21 09:08:53 +01:00
Update API tests to strict equal
This commit is contained in:
@@ -12,12 +12,12 @@ suite('vscode API - env', () => {
|
||||
teardown(assertNoRpc);
|
||||
|
||||
test('env is set', function () {
|
||||
assert.equal(typeof env.language, 'string');
|
||||
assert.equal(typeof env.appRoot, 'string');
|
||||
assert.equal(typeof env.appName, 'string');
|
||||
assert.equal(typeof env.machineId, 'string');
|
||||
assert.equal(typeof env.sessionId, 'string');
|
||||
assert.equal(typeof env.shell, 'string');
|
||||
assert.strictEqual(typeof env.language, 'string');
|
||||
assert.strictEqual(typeof env.appRoot, 'string');
|
||||
assert.strictEqual(typeof env.appName, 'string');
|
||||
assert.strictEqual(typeof env.machineId, 'string');
|
||||
assert.strictEqual(typeof env.sessionId, 'string');
|
||||
assert.strictEqual(typeof env.shell, 'string');
|
||||
});
|
||||
|
||||
test('env is readonly', function () {
|
||||
@@ -37,7 +37,7 @@ suite('vscode API - env', () => {
|
||||
// not running in remote, so we expect both extensions
|
||||
assert.ok(knownWorkspaceExtension);
|
||||
assert.ok(knownUiAndWorkspaceExtension);
|
||||
assert.equal(ExtensionKind.UI, knownUiAndWorkspaceExtension!.extensionKind);
|
||||
assert.strictEqual(ExtensionKind.UI, knownUiAndWorkspaceExtension!.extensionKind);
|
||||
} else if (typeof remoteName === 'string') {
|
||||
// running in remote, so we only expect workspace extensions
|
||||
assert.ok(knownWorkspaceExtension);
|
||||
@@ -46,7 +46,7 @@ suite('vscode API - env', () => {
|
||||
} else {
|
||||
assert.ok(knownUiAndWorkspaceExtension);
|
||||
}
|
||||
assert.equal(ExtensionKind.Workspace, knownWorkspaceExtension!.extensionKind);
|
||||
assert.strictEqual(ExtensionKind.Workspace, knownWorkspaceExtension!.extensionKind);
|
||||
} else {
|
||||
assert.fail();
|
||||
}
|
||||
@@ -58,9 +58,9 @@ suite('vscode API - env', () => {
|
||||
|
||||
const kind = env.uiKind;
|
||||
if (result.scheme === 'http' || result.scheme === 'https') {
|
||||
assert.equal(kind, UIKind.Web);
|
||||
assert.strictEqual(kind, UIKind.Web);
|
||||
} else {
|
||||
assert.equal(kind, UIKind.Desktop);
|
||||
assert.strictEqual(kind, UIKind.Desktop);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -70,9 +70,9 @@ suite('vscode API - env', () => {
|
||||
assert.ok(result);
|
||||
|
||||
if (env.uiKind === UIKind.Desktop) {
|
||||
assert.equal(uri.scheme, result.scheme);
|
||||
assert.equal(uri.authority, result.authority);
|
||||
assert.equal(uri.path, result.path);
|
||||
assert.strictEqual(uri.scheme, result.scheme);
|
||||
assert.strictEqual(uri.authority, result.authority);
|
||||
assert.strictEqual(uri.path, result.path);
|
||||
} else {
|
||||
assert.ok(result.scheme === 'http' || result.scheme === 'https');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user