Daniel Imms
28c85b8fb9
Convert escape sequences test to TS
...
Part of #862
2017-08-07 22:24:22 -07:00
Daniel Imms
e9b0867bd2
addons/test.js and test.js -> Terminal.test.ts
...
Part of #862
2017-08-07 22:15:13 -07:00
Daniel Imms
fd61c8e874
Use a const for all refs to data char and width
...
Part of #791
2017-08-07 15:40:48 -07:00
Daniel Imms
8c46f1b6ba
Remove deprecated attachCustomKeydownHandler
...
Fixes #744
2017-08-06 19:19:49 -07:00
Daniel Imms
56ec6ed22c
Merge branch '842_resize_buffers_bug' into 335_xterm_to_ts
...
setOption('scrollback', 0) no longer returns false, it just warns.
2017-08-05 20:48:42 -07:00
Daniel Imms
7d1c5d1ac6
Fix tests
2017-08-05 02:34:21 -07:00
Aleksandr Andriienko
4e35904392
Fix regression. Existing tests work again.
...
Signed-off-by: Aleksandr Andriienko <oandriie@redhat.com >
2017-07-16 03:47:15 +03:00
Paris Kasidiaris
0d498fcd52
Correct references to buffer lines
2017-07-16 03:47:15 +03:00
Paris Kasidiaris
9025d91f12
Fix first set of existing tests
2017-07-16 03:47:15 +03:00
Daniel Imms
b520e2fd35
Use standard naming for functions
2017-07-08 17:33:18 -07:00
Daniel Imms
740d4a45f9
Remove dependency on sleep module
2017-07-08 17:32:47 -07:00
Daniel Imms
cb53cdd728
Merge remote-tracking branch 'ups/master' into 687_macos_ci
2017-07-08 17:19:47 -07:00
irokas
3180a6f6ec
Add test for scrollback fix
2017-07-02 14:34:19 +03:00
CHaBou
8e79d53d78
Add attachCustomKeyEventHandler()
...
Use a uniq customKeyEventHandler for keyDown and keyPress events
Mark and warn attachCustomKeydownHandler() as deprecated.
2017-06-19 22:03:19 +02:00
CHaBou
95aed8fcb0
Add customKeypressHandler
2017-06-16 20:23:48 +02:00
Daniel Imms
6480933861
Skip failing tests of macOS and add to CI
...
Fixes #687
2017-06-09 16:27:47 -07:00
Daniel Imms
64663bf4a8
Fix tests
2017-04-04 09:35:52 -07:00
Paris Kasidiaris
695a9523fe
Fix #531 : Submit code coverage to coveralls.io
2017-02-22 16:17:22 +02:00
Daniel Imms
a14a0834e9
Merge remote-tracking branch 'upstream/master' into 455_linkify
2017-02-17 10:05:22 -08:00
Daniel Imms
1ee774d01d
Remove linkify test
2017-02-09 22:03:31 -08:00
Daniel Imms
e79e67c3ce
Disable escape sequence tests on windows
2017-02-07 21:17:47 -08:00
Daniel Imms
3c635f3ce5
Remove Terminal.queueRefresh, call refresh directly
2017-02-01 11:13:00 -08:00
Daniel Imms
f9aac1bcc6
Fix tests
2017-01-31 23:46:58 -08:00
Daniel Imms
b789a7e85b
Fix failing test given new auto wraparound behavior
2017-01-25 10:32:20 -08:00
Daniel Imms
4f7ee7dab0
Skip broken tests
2017-01-20 23:38:56 -08:00
Daniel Imms
da16dd7cae
Mock viewport.syncScrollArea
2017-01-20 23:22:04 -08:00
Daniel Imms
adaf604ce0
Right trim expected output, we don't care for now
...
This fixes 2 tests
2017-01-20 21:39:27 -08:00
Daniel Imms
d5f0fff523
Enable other tests and fix viewport check
2017-01-20 21:22:16 -08:00
Daniel Imms
8a07b8c798
Merge pull request #442 from Tyriar/441_windows_support
...
Use node-pty for Windows support
2017-01-15 02:38:16 -08:00
Daniel Imms
12160a50cb
Fake xterm.element in tests
2017-01-15 02:31:54 -08:00
Daniel Imms
cc0f0d94f6
Merge remote-tracking branch 'upstream/master' into 441_windows_support
2017-01-15 02:12:17 -08:00
Daniel Imms
bebe43e5e1
Use node-pty as it's been published
2017-01-08 13:33:51 -08:00
Daniel Imms
94c01ec378
Fix tests
2017-01-04 08:08:59 -08:00
Daniel Imms
cc0fc953cf
Remove logs
2016-12-22 02:04:31 -08:00
Daniel Imms
4bc679b0b3
Merge remote-tracking branch 'upstream/master' into 361_circular_list_scrollback
2016-12-21 15:43:18 -08:00
Bob Reid
2824da371f
Added macOS check to escape sequences and updated tests
2016-12-16 15:03:49 -05:00
Daniel Imms
fd25bd7ca2
Merge remote-tracking branch 'upstream/master' into 361_circular_list_scrollback
2016-12-12 15:05:19 -08:00
Paris Kasidiaris
824a9c6dbf
Migrate Clipboard handler to TypeScript
...
Also apply JavaScript rules in `.editorconfig` in TypeScript files as well.
Part of #335
2016-12-06 10:01:06 +00:00
Daniel Imms
48b87c2f40
Merge remote-tracking branch 'upstream/master' into 335_CompositionHelper_ts
2016-11-28 08:16:38 -08:00
Daniel Imms
607c819109
Progress
2016-11-27 03:27:36 -08:00
Daniel Imms
3b2e89d878
Only scroll to bottom during composition or result.key is evaluated
...
Fixes #378
2016-11-27 01:49:45 -08:00
Daniel Imms
f24cba722a
Rename composition-helper-test.js -> CompositionHelper.test.ts
2016-11-22 11:48:16 -08:00
Daniel Imms
1ee316ca83
Merge remote-tracking branch 'upstream/master' into 368_custom_handler_before_scroll
2016-11-22 10:23:04 -08:00
Daniel Imms
dcbf014402
Merge pull request #367 from Tyriar/363_modifier_keys_no_scroll
...
Prevent keyboard modifier events from scrolling down
2016-11-22 08:00:23 -08:00
Daniel Imms
51932161af
Move viewport-test.js to Viewport.test.ts
2016-11-21 14:39:58 -08:00
Daniel Imms
a507e4f002
Add test for not scrolling on custom handler
2016-11-21 14:23:28 -08:00
Daniel Imms
9937d54410
Prevent keyboard modifier events from scrolling down
...
Fixes #363
2016-11-21 14:01:20 -08:00
Daniel Imms
bf4ef599ad
Merge remote-tracking branch 'upstream/master' into typescript_build_2
2016-11-12 13:46:59 -08:00
Daniel Imms
56ecc77dfc
Refactor TS build and fix testing
...
This change is largely just moving files with minor tweaks to them to fix,
the rest of the commit is build process changes:
- The addons/ and test/ dirs have been moved to src/
- The build directory has been removed
- TypeScript builds are output in out/, this is where tests are run
- The demo now relies on the dist/ build which is performed as part of ./bin/build
- Addons are now shipped under the ./build directory
2016-10-31 21:22:21 -07:00