Dmitry Gozman
|
41949e559e
|
Revert "feat(test runner): file scope fixtures (#7969)" (#8081)
This reverts commit 1bbf86d060664bd605e615ca2af3f2e7df12ba9b,
leaving small improvements around.
|
2021-08-09 12:33:16 -07:00 |
|
Pavel Feldman
|
290f601dae
|
feat(expect): introduce explicit default async expect timeout (#8071)
|
2021-08-07 22:08:56 -07:00 |
|
Pavel Feldman
|
a8d404cd29
|
feat(test-runner): basic html reporter (#7994)
|
2021-08-05 13:36:47 -07:00 |
|
Pavel Feldman
|
19b673e467
|
fix(webpack): use production mode in production builds (#8007)
|
2021-08-05 12:07:43 -07:00 |
|
Anže Vodovnik
|
8792955f82
|
fix: generator incorrectly appends <T> to name of files (#8011)
|
2021-08-05 11:17:51 -07:00 |
|
Dmitry Gozman
|
1bbf86d060
|
feat(test runner): file scope fixtures (#7969)
These are reset after running tests from a single file.
|
2021-08-04 21:11:02 -07:00 |
|
Max Schmitt
|
385d489b35
|
feat(test-runner): re-enable web server (#7906)
Co-authored-by: Joel Einbinder <joel.einbinder@gmail.com>
|
2021-08-03 23:24:14 +02:00 |
|
Joel Einbinder
|
a2cbba9c1c
|
chore(typescript): update to 4.3 (#7809)
|
2021-08-03 12:21:07 -04:00 |
|
Pavel Feldman
|
3b34e57ee4
|
feat(test-runner): introduce test.step (#7956)
|
2021-08-02 22:11:37 -07:00 |
|
Pavel Feldman
|
5803035c1b
|
feat(test-runner): introduce steps (#7952)
|
2021-08-02 17:17:20 -07:00 |
|
Pavel Feldman
|
4163cec93b
|
feat(test-runner): introduce actionTimeout and navigationTimeout (#7919)
|
2021-07-29 21:03:50 -07:00 |
|
Dmitry Gozman
|
ba7d11e08b
|
fix(build): watch test types changes and update .d.ts (#7921)
|
2021-07-29 14:33:47 -07:00 |
|
Dmitry Gozman
|
dd0b089d13
|
feat(test runner): createContext fixture for multi-context scenarios (#7779)
|
2021-07-29 14:03:58 -07:00 |
|
Dmitry Gozman
|
3f0485486d
|
feat(test runner): show errors from interrupted tests when available (#7874)
This shows the exact operation that is timing out (like click) when
user hits Ctrl+C.
|
2021-07-28 15:43:37 -07:00 |
|
Pavel Feldman
|
49e9f8c15e
|
feat(expect): add text and true matchers (#7873)
|
2021-07-28 12:07:11 -07:00 |
|
Dmitry Gozman
|
34b96a5759
|
chore: generate JSDoc for testing types from md reference (#7799)
|
2021-07-27 19:10:55 -07:00 |
|
Pavel Feldman
|
b9aad5eb86
|
chore: move locators to strict selectors (#7866)
|
2021-07-27 15:27:36 -07:00 |
|
Pavel Feldman
|
0a6ae11da1
|
feat(strict): introduce strict mode (#7851)
|
2021-07-26 22:00:23 -07:00 |
|
Pavel Feldman
|
827fb80465
|
feat(locator): implement element locators (#7808)
|
2021-07-22 21:37:20 -07:00 |
|
Dmitry Gozman
|
bfbba5a979
|
docs(test runner): api reference for reporter api (#7811)
|
2021-07-22 19:56:36 -07:00 |
|
Dmitry Gozman
|
fd9c72015f
|
docs(test runner): API reference for builtin fixtures (#7805)
|
2021-07-22 14:47:12 -07:00 |
|
Max Schmitt
|
449c8a77dd
|
chore: disable source-map reference in JS for production builds (#7622)
|
2021-07-22 20:29:36 +02:00 |
|
Dmitry Gozman
|
8f1074c76e
|
docs(test-runner): initial API docs for test runner (#7732)
|
2021-07-22 11:01:18 -07:00 |
|
Max Schmitt
|
acdc531efc
|
chore: migrate connect/overCDP to options instead of params (#7606)
|
2021-07-22 16:55:23 +02:00 |
|
Max Schmitt
|
86b21d5299
|
feat: add High DPI and Low DPI Desktop device descriptors (#7531)
|
2021-07-15 22:16:27 +02:00 |
|
Max Schmitt
|
1b92c674f9
|
feat: have up2date user-agents for WK and FF (#7644)
|
2021-07-15 17:41:23 +02:00 |
|
Pavel Feldman
|
3eb21e2322
|
feat(webkit): roll to r1515 (#7625)
|
2021-07-14 18:43:51 -07:00 |
|
Dmitry Gozman
|
7b795c9bc5
|
chore: fix roll_browser script (#7626)
|
2021-07-14 18:39:39 -07:00 |
|
Anže Vodovnik
|
61365b21ce
|
chore(dotnet): stop generating adapters (#7513)
|
2021-07-14 11:13:48 +02:00 |
|
Dmitry Gozman
|
d1170b30fc
|
Revert "api: remove timeout option from isVisible and isHidden methods (#7414)" (#7600)
This reverts commit 9f71c96740646c6c0754beb8cb79a7a5d54ed1e9.
|
2021-07-14 10:46:00 +02:00 |
|
Dmitry Gozman
|
0742cb9076
|
chore: move working with browser channels to Registry Executables (#7581)
|
2021-07-13 19:03:49 -07:00 |
|
Dmitry Gozman
|
57c5e4d8cf
|
chore: replace Registry api with Executable list (#7544)
|
2021-07-13 15:57:40 -07:00 |
|
Joel Einbinder
|
0f118618d4
|
fix(types): fix typo in event description (#7543)
|
2021-07-09 18:21:47 -05:00 |
|
Joel Einbinder
|
e4698b5f6a
|
fix(types): add better descriptions for event emitter methods (#6417)
|
2021-07-08 11:24:46 -05:00 |
|
Max Schmitt
|
08da9d207e
|
chore: move processLauncher into src/utils (#7504)
|
2021-07-07 21:14:16 +02:00 |
|
Max Schmitt
|
98bcf26656
|
feat(test-runner): add webServer (#7368)
|
2021-07-07 20:19:42 +02:00 |
|
Dmitry Gozman
|
47885db116
|
chore: move install to Registry (#7433)
This is an effort to consolidate all handling of browser binaries in a single place.
|
2021-07-06 20:59:16 -07:00 |
|
Pavel Feldman
|
f52a53e21e
|
feat(trace-viewer): add nicer params rendering (#7448)
|
2021-07-02 16:45:09 -07:00 |
|
Pavel Feldman
|
99d7d196c5
|
feat(trace-viewer): render call info w/ params, result (#7438)
|
2021-07-02 14:33:38 -07:00 |
|
Andrey Lushnikov
|
fe32d38414
|
feat: move browser fonts to tools section (#7443)
This way we not only fix Docker images, but also fix `npx playwright
install-deps` in virtual machines.
|
2021-07-02 02:09:31 -07:00 |
|
Andrey Lushnikov
|
a6421c690b
|
devops: add missing fonts to docker (#7435)
These fonts are taken from Selenium docker image:
77db00ced0/NodeBase/Dockerfile (L57-L89)
Fixes #6907
|
2021-07-01 23:29:33 -07:00 |
|
Pavel Feldman
|
e19d509c32
|
feat(icon): add an icon for trace viewer (#7430)
|
2021-07-01 17:05:14 -07:00 |
|
Pavel Feldman
|
8fb0454488
|
fix(trace-viewer): fall back to stable channels (#7429)
|
2021-07-01 15:26:55 -07:00 |
|
Dmitry Gozman
|
9f71c96740
|
api: remove timeout option from isVisible and isHidden methods (#7414)
It is unused and confusing.
|
2021-07-01 13:30:16 -07:00 |
|
Pavel Feldman
|
f43b4efbc9
|
fix(trace-viewer): include waitFor* in trace viewer (#7413)
|
2021-06-30 17:56:48 -07:00 |
|
Pavel Feldman
|
b1d66d54f0
|
fix(tracing): explicitly list actions to snapshot (#7376)
|
2021-06-29 15:28:15 -07:00 |
|
Max Schmitt
|
9f9201420a
|
fix(websockets): filter for text and binary frames (#7360)
|
2021-06-28 21:23:29 +02:00 |
|
Joel Einbinder
|
1a6d46d844
|
chore(typescript): compile with babel, lint everything with tsc (#6872)
|
2021-06-23 18:01:48 -07:00 |
|
Max Schmitt
|
b3cc683e6b
|
chore hide Download._cancel (#7282)
|
2021-06-23 23:20:36 +02:00 |
|
Max Schmitt
|
07fc8cc777
|
fix(driver): fix compatibility when folder contains space (#7240)
|
2021-06-21 10:18:09 -07:00 |
|