meganrogge
313cb2fe09
add a container
2022-02-09 09:55:30 -06:00
meganrogge
db9bdd46b4
fix some things
2022-02-09 08:56:45 -06:00
meganrogge
f2991a5636
cleanup
2022-02-08 21:10:34 -06:00
meganrogge
5fd7216bf2
add api tests
2022-02-08 15:57:43 -06:00
meganrogge
494aef1c94
remove .only
2022-02-04 19:59:10 -06:00
meganrogge
10adc87a3e
add api test
2022-02-04 19:32:34 -06:00
Simon Lamon
65182176b9
remove proxy
2021-12-25 14:02:09 +00:00
Daniel Imms
7535d2e527
Move options test to Terminal.api.ts
2021-12-21 09:13:53 -08:00
Baptiste Augrain
9e40614b5c
feat(test): use common function to launch the browser
2021-08-31 12:50:54 +02:00
Daniel Imms
bef865e196
Add xterm api tests
2021-08-16 15:06:29 -07:00
Daniel Imms
e96b472ede
Start on headless unit tests
2021-08-12 05:35:20 -07:00
Daniel Imms
0b02a3c774
Merge branch 'master' into asserttimeout
2021-04-06 13:00:42 -07:00
Bruno Ribeiro
27c87319c1
Fix #2714 - Start demo server before running integration tests
...
- Use port 3001 instead of 300 to not conflict with the demo
2021-04-06 15:48:48 +01:00
Daniel Imms
c4fc90e3f8
Don't assert on leave events
2021-04-06 06:50:07 -07:00
Daniel Imms
2556137b51
Remove only
2021-04-06 05:44:36 -07:00
Daniel Imms
19716957e4
Fix api test
2021-04-06 05:40:29 -07:00
Bruno Ribeiro
7b7b7a36db
Fix #3014
...
- Add onBell event listener to allow embeders to hook into it
2021-04-03 16:34:00 +01:00
Tony Brix
9513c231c9
fix: rerender hidden terminal when visible
2020-09-11 00:42:18 -05:00
Daniel Imms
9a22cbe44b
Fix selection api test on Windows
2020-09-10 07:45:38 -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
d085768e8b
Fix some lint issues
2020-04-26 08:23:38 -07:00
Daniel Imms
c63949f384
Merge branch 'master' into master
2020-04-10 09:37:51 -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
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
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
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
javacs3
c512e48c52
fix: api test fail due to IBufferCell api changes
2020-02-04 14:46:03 +08:00
Daniel
2cde011397
Add retries to onRender test
...
I've seen this flaky locally and in CI
2019-11-10 00:49:10 -08:00
Daniel Imms
7ff6e4f493
Fix flaky terminal api tests
2019-11-09 18:28:24 -08:00
Daniel Imms
34e703e472
Fix most of Terminal.api timing issues
2019-11-09 17:29:32 -08:00
Daniel Imms
b8acdd6e67
Remove slowmo from puppeteer
2019-11-09 11:15:15 -08:00
Leonardo Bressan Motyczka
3d500ba802
Launch puppeteer without sandbox
2019-10-16 20:07:56 -03:00
Leonardo Bressan Motyczka
ff13f74858
Add integration test for terminal dispose
2019-10-14 13:20:18 -03:00
Jörg Breitbart
6aab756ccd
integration callback tests
2019-09-22 20:57:00 +02:00