Daniel Imms
23dba6aebd
Remove commented out calls
2020-09-10 08:01:31 -07:00
Daniel Imms
9a22cbe44b
Fix selection api test on Windows
2020-09-10 07:45:38 -07:00
Daniel Imms
0ba97f6941
Put customOscHandlerCallStack on window
2020-09-10 06:38:43 -07:00
Daniel Imms
d979c077a0
Update playwright to 1.3.0
...
Fixes #2917
2020-09-10 06:31:59 -07:00
Daniel Imms
9f3746a3a1
Improve test case
2020-09-04 22:04:59 -07:00
Daniel Imms
50fc84f7d7
Support ILink.dispose
...
When displaying hovers/overlays using the link provider API currently
it's not possible to know when unused links are no longer cached in
xterm.js which can result in leaked event listeners.
2020-09-04 21:57:51 -07:00
Daniel Imms
92fdf0ce58
Fix lint issue
2020-05-08 12:41:26 -07:00
Daniel Imms
aa59f34aab
Add a proposed API check option
...
Part of #2826
2020-05-08 12:41:10 -07:00
Daniel Imms
99e2a3db1c
Add test for multiple links on one line
2020-05-06 02:56:52 -07:00
Daniel Imms
9ca6733f68
Fix api tests
2020-05-06 02:50:35 -07:00
Daniel Imms
6d5ae1416a
Correct api usage in tests
...
assertions should still fail
2020-05-05 18:35:37 -07:00
Daniel Imms
bdb438972f
Fix errors in Terminal and elsewhere
...
This was mostly ! to compel TS, we should actually fix this down the road
but that can come later.
2020-04-26 10:44:44 -07:00
Daniel Imms
d085768e8b
Fix some lint issues
2020-04-26 08:23:38 -07:00
kumaran-14
96cb4e9a52
Merge remote-tracking branch 'upstream/master' into 2702_api_test_debug
2020-04-11 19:55:36 +05:30
kumaran-14
f9b2f3e87d
Add api-test script to log poll result on passing --debug flag
2020-04-11 11:54:58 +05:30
Daniel Imms
c63949f384
Merge branch 'master' into master
2020-04-10 09:37:51 -07:00
Daniel Imms
6efc37eaf3
Merge branch 'master' into webkit
2020-04-10 06:34:45 -07:00
Charles Wei
88d2f26269
Merge branch 'master' into master
2020-04-05 12:15:37 +08:00
Daniel Imms
88a50d3779
Fix most rules
2020-03-28 06:51:36 -07:00
javacs3
c2df14cfa0
reduce BufferApiView object creation times
2020-03-22 12:13:53 +08:00
javacs3
44ff7b0f5f
change buffer interface from IBuffer to IBufferNamespace
2020-03-22 12:13:52 +08:00
Daniel Imms
a18bac7380
Remove browser args
2020-02-18 07:47:01 -08:00
Daniel Imms
9a1c7953e7
dumpio in browser launch
2020-02-18 07:39:15 -08:00
Daniel Imms
477b161ba2
Change browserType back to sync
2020-02-15 05:51:39 -08:00
Daniel Imms
47dc137de0
Download browser at start of test
2020-02-15 05:47:42 -08:00
Daniel Imms
ffc5e2f446
Move to playwright-core, download browser if needed
2020-02-15 05:28:21 -08:00
Daniel Imms
4ebb61b580
Adopt playwright breaking changes
2020-02-15 05:18:46 -08:00
Daniel Imms
7400b888df
Skip mouse wheel-related tests on non-chromium
2020-02-15 05:00:52 -08:00
Daniel Imms
a9356fd377
Skip paste test when not Chromium
2020-02-15 04:43:38 -08:00
Jon Bockhorst
b53c2e1a26
Fix tests
2020-02-13 00:15:12 -06:00
Jon Bockhorst
383e2ed46f
Remove duplicate code and clean up after merge
2020-02-13 00:07:07 -06:00
Jon Bockhorst
258b084a62
Merge branch 'master' of https://github.com/xtermjs/xterm.js into playwright
2020-02-12 23:53:53 -06:00
Jon Bockhorst
2442dc09b0
Clean up some stuff based on feedback
2020-02-12 16:00:21 -06:00
Jon Bockhorst
3616b697ec
Remove unnecessary composite setting
2020-02-12 14:29:38 -06:00
Jon Bockhorst
391313cd39
Revert some formatting and remove puppeteer
2020-02-11 13:32:55 -06:00
Jon Bockhorst
8fb6ded506
Fix mouse tests for chromium
2020-02-11 13:13:03 -06:00
Jon Bockhorst
eb7b2f4683
Make addons use common test functions
2020-02-11 11:39:36 -06:00
Jon Bockhorst
520918348e
Fix some mouse tests
2020-02-10 18:18:23 -06:00
Jon Bockhorst
7515ed6146
Use playwright instead of puppeteer
2020-02-10 16:56:37 -06:00
Jon Bockhorst
522378a507
Move openTerminal() to common util file
2020-02-10 11:18:23 -06:00
Daniel Imms
e4875f26ff
Add test for absense of hover/leave
2020-02-07 11:54:07 -08:00
Daniel Imms
7f1f22146d
Add test for activate
2020-02-07 11:52:58 -08:00
Daniel Imms
0103c689f7
Start registerLinkProvider tests
...
Bugs fixed:
- Not breaking on first link match for multiple providers
- Hover event wasn't fired when on last character of link
2020-02-07 11:16:41 -08:00
Daniel Imms
9b9cb5c076
Merge branch 'master' into feat/serialize-addon
2020-02-04 08:33:11 -08:00
Daniel Imms
51a564eb9c
Remove links to serialize from test/benchmark
2020-02-04 07:45:12 -08:00
javacs3
c512e48c52
fix: api test fail due to IBufferCell api changes
2020-02-04 14:46:03 +08:00
javacs3
a4efefbf5e
refactor: serialize-addon, move SerializeAddon.benchmark.ts into addons/xterm-addon-serialize and add README.md
2019-12-31 22:06:19 +08:00
Jörg Breitbart
b5fdd3b8d8
several fixes
2019-12-07 13:23:00 +01:00
javacs3
903d75e6d3
Refactor
...
1. add 8 secs timeout for SerializeAddon API test
2. move demo page's addons control panel into a single div
3. remove unnecessary config in demo page
4. remove v8-profiler-node8 dependency
5. remove duplicate css option
2019-11-28 22:22:04 +08:00
Daniel Imms
6dda0c2b97
Merge branch 'feat/serialize-addon' into pr/JavaCS3/2369
2019-11-24 10:05:14 -08:00