mirror of
https://github.com/wavetermdev/xterm.js.git
synced 2026-08-05 13:43:48 -07:00
Revert tests to how they used to be
This commit is contained in:
+11
-28
@@ -556,16 +556,12 @@ describe('Terminal', () => {
|
||||
afterEach(() => term.browser.isMac = originalIsMac);
|
||||
|
||||
it('should interfere with the alt key on keyDown', () => {
|
||||
(<any>term)._keyDownHandled = false;
|
||||
evKeyDown.altKey = true;
|
||||
evKeyDown.keyCode = 81;
|
||||
term.keyDown(evKeyDown);
|
||||
assert.equal((<any>term)._keyDownHandled, true);
|
||||
(<any>term)._keyDownHandled = false;
|
||||
assert.equal(term.keyDown(evKeyDown), false);
|
||||
evKeyDown.altKey = true;
|
||||
evKeyDown.keyCode = 192;
|
||||
term.keyDown(evKeyDown);
|
||||
assert.equal((<any>term)._keyDownHandled, true);
|
||||
assert.equal(term.keyDown(evKeyDown), false);
|
||||
});
|
||||
});
|
||||
|
||||
@@ -578,29 +574,22 @@ describe('Terminal', () => {
|
||||
afterEach(() => term.browser.isMac = originalIsMac);
|
||||
|
||||
it('should not interfere with the alt key on keyDown', () => {
|
||||
(<any>term)._keyDownHandled = false;
|
||||
evKeyDown.altKey = true;
|
||||
evKeyDown.keyCode = 81;
|
||||
term.keyDown(evKeyDown);
|
||||
assert.equal((<any>term)._keyDownHandled, false);
|
||||
(<any>term)._keyDownHandled = false;
|
||||
assert.equal(term.keyDown(evKeyDown), true);
|
||||
evKeyDown.altKey = true;
|
||||
evKeyDown.keyCode = 192;
|
||||
term.keyDown(evKeyDown);
|
||||
assert.equal((<any>term)._keyDownHandled, false);
|
||||
assert.equal(term.keyDown(evKeyDown), true);
|
||||
});
|
||||
|
||||
it('should interfere with the alt + arrow keys', () => {
|
||||
(<any>term)._keyDownHandled = false;
|
||||
evKeyDown.altKey = true;
|
||||
evKeyDown.keyCode = 37;
|
||||
term.keyDown(evKeyDown);
|
||||
assert.equal((<any>term)._keyDownHandled, true);
|
||||
(<any>term)._keyDownHandled = false;
|
||||
assert.equal(term.keyDown(evKeyDown), false);
|
||||
evKeyDown.altKey = true;
|
||||
evKeyDown.keyCode = 39;
|
||||
term.keyDown(evKeyDown);
|
||||
assert.equal((<any>term)._keyDownHandled, true);
|
||||
assert.equal(term.keyDown(evKeyDown), false);
|
||||
});
|
||||
|
||||
it('should emit key with alt + key on keyPress', (done) => {
|
||||
@@ -652,32 +641,26 @@ describe('Terminal', () => {
|
||||
afterEach(() => term.browser.isWindows = originalIsWindows);
|
||||
|
||||
it('should not interfere with the alt + ctrl key on keyDown', () => {
|
||||
(<any>term)._keyDownHandled = false;
|
||||
evKeyPress.altKey = true;
|
||||
evKeyPress.ctrlKey = true;
|
||||
evKeyPress.keyCode = 81;
|
||||
term.keyDown(evKeyPress);
|
||||
assert.equal((<any>term)._keyDownHandled, false);
|
||||
(<any>term)._keyDownHandled = false;
|
||||
assert.equal(term.keyDown(evKeyPress), true);
|
||||
evKeyDown.altKey = true;
|
||||
evKeyDown.ctrlKey = true;
|
||||
evKeyDown.keyCode = 81;
|
||||
term.keyDown(evKeyDown);
|
||||
assert.equal((<any>term)._keyDownHandled, false);
|
||||
assert.equal(term.keyDown(evKeyPress), true);
|
||||
});
|
||||
|
||||
it('should interefere with the alt + ctrl + arrow keys', () => {
|
||||
it('should interfere with the alt + ctrl + arrow keys', () => {
|
||||
evKeyDown.altKey = true;
|
||||
evKeyDown.ctrlKey = true;
|
||||
|
||||
(<any>term)._keyDownHandled = false;
|
||||
evKeyDown.keyCode = 37;
|
||||
term.keyDown(evKeyDown);
|
||||
assert.equal((<any>term)._keyDownHandled, true);
|
||||
(<any>term)._keyDownHandled = false;
|
||||
assert.equal(term.keyDown(evKeyDown), false);
|
||||
evKeyDown.keyCode = 39;
|
||||
term.keyDown(evKeyDown);
|
||||
assert.equal((<any>term)._keyDownHandled, true);
|
||||
assert.equal(term.keyDown(evKeyDown), false);
|
||||
});
|
||||
|
||||
it('should emit key with alt + ctrl + key on keyPress', (done) => {
|
||||
|
||||
Reference in New Issue
Block a user