Use common TestTerminal for writeSync across Buffer/Linkifier test

This commit is contained in:
Daniel Imms
2018-09-13 19:54:53 -07:00
parent cd2ac929c3
commit 50d600877c
4 changed files with 44 additions and 35 deletions
+8
View File
@@ -9,6 +9,14 @@ import { ICircularList, XtermListener } from '../common/Types';
import { Buffer } from '../Buffer';
import * as Browser from '../shared/utils/Browser';
import { ITheme, IDisposable, IMarker } from 'xterm';
import { Terminal } from '../Terminal';
export class TestTerminal extends Terminal {
writeSync(data: string): void {
this.writeBuffer.push(data);
this._innerWrite();
}
}
export class MockTerminal implements ITerminal {
markers: IMarker[];