Fix tests and imports

This commit is contained in:
Daniel Imms
2019-06-08 20:52:37 -07:00
parent 09b0bbed32
commit f49daf02a3
3 changed files with 6 additions and 9 deletions
+1 -1
View File
@@ -6,7 +6,7 @@
import { ITerminal, ISelectionManager, ISelectionRedrawRequestEvent } from './Types';
import { IBuffer } from 'common/buffer/Types';
import { IBufferLine } from 'common/Types';
import { MouseHelper } from './browser/input/MouseHelper';
import { MouseHelper } from 'browser/input/MouseHelper';
import * as Browser from 'common/Platform';
import { SelectionModel } from './SelectionModel';
import { AltClickHandler } from './handlers/AltClickHandler';
+4 -7
View File
@@ -35,7 +35,7 @@ import { SelectionManager } from './SelectionManager';
import * as Browser from 'common/Platform';
import { addDisposableDomListener } from 'browser/Lifecycle';
import * as Strings from './Strings';
import { MouseHelper } from './browser/input/MouseHelper';
import { MouseHelper } from 'browser/input/MouseHelper';
import { SoundManager } from './SoundManager';
import { MouseZoneManager } from './MouseZoneManager';
import { AccessibilityManager } from './AccessibilityManager';
@@ -54,7 +54,7 @@ import { OptionsService } from 'common/services/OptionsService';
import { ICharSizeService } from 'browser/services/Services';
import { CharSizeService } from 'browser/services/CharSizeService';
import { BufferService, MINIMUM_COLS, MINIMUM_ROWS } from 'common/services/BufferService';
import { IBufferSet, IBuffer } from '../out/common/buffer/Types';
import { IBufferSet, IBuffer } from 'common/buffer/Types';
// Let it work inside Node.js for automated testing purposes.
const document = (typeof window !== 'undefined') ? window.document : null;
@@ -224,14 +224,11 @@ export class Terminal extends EventEmitter implements ITerminal, IDisposable, II
) {
super();
// Initialize common services
// Setup and initialize common services
this.optionsService = new OptionsService(options);
this._bufferService = new BufferService(this.optionsService);
this._setupOptionsListeners();
// this.options = clone(options);
this._setup();
this._bufferService = new BufferService(this.optionsService);
// TODO: Remove these in v4
// Fire old style events from new emitters
+1 -1
View File
@@ -7,7 +7,7 @@ import { IBufferService, IOptionsService, ITerminalOptions, IPartialTerminalOpti
import { IEvent, EventEmitter2 } from 'common/EventEmitter2';
import { clone } from 'common/Clone';
import { DEFAULT_OPTIONS } from 'common/services/OptionsService';
import { IBufferSet, IBuffer } from './buffer/Types';
import { IBufferSet, IBuffer } from 'common/buffer/Types';
export class MockBufferService implements IBufferService {
public buffer: IBuffer = {} as any;