Move unit tests onto esbuild sources
This commit is contained in:
@@ -10,6 +10,7 @@ import { CellData } from 'common/buffer/CellData';
|
||||
import { MockUnicodeService } from 'common/TestUtils.test';
|
||||
import { IMarker, ScrollSource } from 'common/Types';
|
||||
import { ICoreService } from 'common/services/Services';
|
||||
import type { IBrowser } from 'browser/Types';
|
||||
|
||||
const INIT_COLS = 80;
|
||||
const INIT_ROWS = 24;
|
||||
@@ -571,12 +572,9 @@ describe('Terminal', () => {
|
||||
});
|
||||
|
||||
describe('with macOptionIsMeta', () => {
|
||||
let originalIsMac: boolean;
|
||||
beforeEach(() => {
|
||||
originalIsMac = term.browser.isMac;
|
||||
term.options.macOptionIsMeta = true;
|
||||
});
|
||||
afterEach(() => term.browser.isMac = originalIsMac);
|
||||
|
||||
it('should interfere with the alt key on keyDown', () => {
|
||||
evKeyDown.altKey = true;
|
||||
@@ -589,12 +587,12 @@ describe('Terminal', () => {
|
||||
});
|
||||
|
||||
describe('On Mac OS', () => {
|
||||
let originalIsMac: boolean;
|
||||
let originalBrowser: IBrowser;
|
||||
beforeEach(() => {
|
||||
originalIsMac = term.browser.isMac;
|
||||
term.browser.isMac = true;
|
||||
originalBrowser = term.browser;
|
||||
term.browser = { ...originalBrowser, isMac: true };
|
||||
});
|
||||
afterEach(() => term.browser.isMac = originalIsMac);
|
||||
afterEach(() => term.browser = originalBrowser);
|
||||
|
||||
it('should not interfere with the alt key on keyDown', () => {
|
||||
evKeyDown.altKey = true;
|
||||
@@ -656,12 +654,12 @@ describe('Terminal', () => {
|
||||
});
|
||||
|
||||
describe('On MS Windows', () => {
|
||||
let originalIsWindows: boolean;
|
||||
let originalBrowser: IBrowser;
|
||||
beforeEach(() => {
|
||||
originalIsWindows = term.browser.isWindows;
|
||||
term.browser.isWindows = true;
|
||||
originalBrowser = term.browser;
|
||||
term.browser = { ...originalBrowser, isWindows: true };
|
||||
});
|
||||
afterEach(() => term.browser.isWindows = originalIsWindows);
|
||||
afterEach(() => term.browser = originalBrowser);
|
||||
|
||||
it('should not interfere with the alt + ctrl key on keyDown', () => {
|
||||
evKeyPress.altKey = true;
|
||||
|
||||
Reference in New Issue
Block a user