提交 27af9d12 编写于 作者: S Sandeep Somavarapu

fix tests: set the unexpected error handler

上级 79e7faef
......@@ -38,6 +38,7 @@ import { createHash } from 'crypto';
import { IWindowConfiguration } from 'vs/platform/windows/common/windows';
import { RemoteAgentService } from 'vs/workbench/services/remote/electron-browser/remoteAgentServiceImpl';
import { IRemoteAgentService } from 'vs/workbench/services/remote/common/remoteAgentService';
import { setUnexpectedErrorHandler } from 'vs/base/common/errors';
class SettingsTestEnvironmentService extends EnvironmentService {
......@@ -58,6 +59,7 @@ suite('ConfigurationEditingService', () => {
let workspaceSettingsDir;
suiteSetup(() => {
setUnexpectedErrorHandler(() => null);
const configurationRegistry = Registry.as<IConfigurationRegistry>(ConfigurationExtensions.Configuration);
configurationRegistry.registerConfiguration({
'id': '_test',
......
......@@ -41,6 +41,7 @@ import { IWindowConfiguration } from 'vs/platform/windows/common/windows';
import { RemoteAgentService } from 'vs/workbench/services/remote/electron-browser/remoteAgentServiceImpl';
import { RemoteAuthorityResolverService } from 'vs/platform/remote/electron-browser/remoteAuthorityResolverService';
import { IRemoteAgentService } from 'vs/workbench/services/remote/common/remoteAgentService';
import { setUnexpectedErrorHandler } from 'vs/base/common/errors';
class SettingsTestEnvironmentService extends EnvironmentService {
......@@ -453,6 +454,7 @@ suite('WorkspaceService - Initialization', () => {
const configurationRegistry = Registry.as<IConfigurationRegistry>(ConfigurationExtensions.Configuration);
suiteSetup(() => {
setUnexpectedErrorHandler(() => null);
configurationRegistry.registerConfiguration({
'id': '_test',
'type': 'object',
......@@ -710,6 +712,7 @@ suite('WorkspaceConfigurationService - Folder', () => {
const configurationRegistry = Registry.as<IConfigurationRegistry>(ConfigurationExtensions.Configuration);
suiteSetup(() => {
setUnexpectedErrorHandler(() => null);
configurationRegistry.registerConfiguration({
'id': '_test',
'type': 'object',
......@@ -998,6 +1001,7 @@ suite('WorkspaceConfigurationService-Multiroot', () => {
const configurationRegistry = Registry.as<IConfigurationRegistry>(ConfigurationExtensions.Configuration);
suiteSetup(() => {
setUnexpectedErrorHandler(() => null);
configurationRegistry.registerConfiguration({
'id': '_test',
'type': 'object',
......
......@@ -15,6 +15,7 @@ import { SingleProxyRPCProtocol } from './testRPCProtocol';
import { IConfigurationService, ConfigurationTarget } from 'vs/platform/configuration/common/configuration';
import { WorkspaceService } from 'vs/workbench/services/configuration/node/configurationService';
import { IEnvironmentService } from 'vs/platform/environment/common/environment';
import { setUnexpectedErrorHandler } from 'vs/base/common/errors';
suite('MainThreadConfiguration', function () {
......@@ -25,6 +26,7 @@ suite('MainThreadConfiguration', function () {
let target: sinon.SinonSpy;
suiteSetup(() => {
setUnexpectedErrorHandler(() => null);
Registry.as<IConfigurationRegistry>(Extensions.Configuration).registerConfiguration({
'id': 'extHostConfiguration',
'title': 'a',
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册