Max Schmitt
|
59e3326fc0
|
tests: add test for page.focus() in Firefox (#3478)
|
2020-08-17 16:08:47 -07:00 |
|
Dmitry Gozman
|
1e9c0eb705
|
chore: remove logger infrastructure from server side (#3487)
We do not implement LoggerSink on the server, so we can
use a simple debugLogger.
|
2020-08-17 14:12:31 -07:00 |
|
Pavel Feldman
|
3aae8c6be1
|
test: run tests by ordinals, not ranges (#3497)
|
2020-08-17 10:33:42 -07:00 |
|
Pavel Feldman
|
262e886940
|
test: organize golden files under __snapshots__ folder (#3494)
|
2020-08-16 19:19:52 -07:00 |
|
Andrey Lushnikov
|
f983432536
|
feat(firefox): roll firefox to r1160 (#3468)
Since this is a beta build, cookie tests are restored to the
proper non-lax-by-default behavior.
Fixes #3215
|
2020-08-15 17:15:21 -07:00 |
|
Pavel Feldman
|
c90039586d
|
test: restart worker upon any test failure (#3492)
|
2020-08-15 13:40:19 -07:00 |
|
Pavel Feldman
|
c44f841f33
|
test: reverse dumpio into quiet, serialize output (#3491)
|
2020-08-15 00:19:20 -07:00 |
|
Pavel Feldman
|
73d2dc11d7
|
test: encapsulate mocha into test runner (#3490)
|
2020-08-14 22:26:16 -07:00 |
|
Max Schmitt
|
5410c30908
|
chore(test): fix tests when using browser path overwrites (#3453)
|
2020-08-14 19:34:42 -07:00 |
|
Pavel Feldman
|
35fbd588c8
|
test: implement in-process debug mode (#3486)
|
2020-08-14 19:31:04 -07:00 |
|
Dmitry Gozman
|
bc23324878
|
chore: remove apiName plumbing and some unused methods from server side (#3481)
We append apiName where needed on the client instead.
|
2020-08-14 18:25:32 -07:00 |
|
Dmitry Gozman
|
244c2f37b6
|
feat(rpc): make sure filechooser is only intercepted when needed (#3482)
So that user can choose a file manually in headful mode.
|
2020-08-14 18:24:36 -07:00 |
|
Joel Einbinder
|
0c798f0572
|
fix(testrunner): properly run tests when the first arg is a file (#3472)
|
2020-08-14 16:49:49 -07:00 |
|
Dmitry Gozman
|
69e1e713ef
|
feat(click): provide preview of the element intercepting pointer events (#3449)
|
2020-08-14 14:48:36 -07:00 |
|
Dmitry Gozman
|
85c93e91a7
|
api: introduce ElementHandle.waitForSelector (#3452)
This is similar to Frame.waitForSelector, but relative to the handle.
|
2020-08-14 14:47:24 -07:00 |
|
Pavel Feldman
|
a03c761201
|
test: unconditionally plumb debug to parent process (#3479)
|
2020-08-14 13:46:43 -07:00 |
|
Pavel Feldman
|
d537088af8
|
test: deliver colorful debug messages, do not pipe stdio (#3477)
|
2020-08-14 13:42:03 -07:00 |
|
Dmitry Gozman
|
dec8fb7890
|
fix(hover): do not require the element to be enabled before hovering (#3445)
|
2020-08-14 13:18:32 -07:00 |
|
Joel Einbinder
|
c1de95f91f
|
feat(testrunner): pretty error messages (#3469)
|
2020-08-14 07:28:35 -07:00 |
|
Pavel Feldman
|
2f5a0a6c07
|
test: slowly removing testOptions (#3464)
|
2020-08-14 07:22:54 -07:00 |
|
Joel Einbinder
|
036cd5ca41
|
feat(testrunner): use ring character for skips (#3454)
|
2020-08-13 23:58:03 -07:00 |
|
Joel Einbinder
|
f45791dd8b
|
feat(testrunner): support sourcemaps (#3459)
|
2020-08-13 23:17:46 -07:00 |
|
Pavel Feldman
|
ee02702203
|
test: allow overriding test fixtures, add some test runner tests (#3463)
|
2020-08-13 22:35:54 -07:00 |
|
Pavel Feldman
|
31fac37780
|
test: allow overriding the worker fixtures (#3460)
|
2020-08-13 20:35:26 -07:00 |
|
Yury Semikhatsky
|
737bfa2676
|
test(screencast): skip test that depends on accelerated compositing (#3458)
|
2020-08-13 18:01:06 -07:00 |
|
Pavel Feldman
|
6abc352498
|
test: remove output and golden directory notions (#3456)
|
2020-08-13 17:32:27 -07:00 |
|
Dmitry Gozman
|
9b52ca8676
|
chore: remove unused non-rpc code, test options, infra, bots (#3444)
|
2020-08-13 16:00:23 -07:00 |
|
Joel Einbinder
|
176227549d
|
feat(testrunner): cache transformed files (#3451)
This makes parsing faster to the point where it is not worth it to report when files are parsed.
|
2020-08-13 14:35:05 -07:00 |
|
Joel Einbinder
|
84441f8f77
|
chore(test): run doclint tests with mocha, delete testrunner again (#3447)
|
2020-08-13 13:57:27 -07:00 |
|
Pavel Feldman
|
e2cfb05786
|
test: print stderr upon test failure (#3448)
|
2020-08-13 13:32:15 -07:00 |
|
Dmitry Gozman
|
18b2cf5ec7
|
feat(rpc): use rpc protocol for browserType.connect (#3380)
|
2020-08-13 13:24:49 -07:00 |
|
Pavel Feldman
|
5498ed10a8
|
test: introduce --trial-run mode to capture test model (#3436)
|
2020-08-13 11:48:58 -07:00 |
|
Yury Semikhatsky
|
4bad89fa37
|
test(screencast): do print actual pixels on failure (#3442)
|
2020-08-13 10:45:06 -07:00 |
|
Yury Semikhatsky
|
68e6ab888c
|
test(screencast): test that css animations are recorded (#3427)
|
2020-08-13 09:12:13 -07:00 |
|
Pavel Feldman
|
4bb2658e74
|
test: fix create output folder (#3431)
|
2020-08-12 22:41:40 -07:00 |
|
Pavel Feldman
|
51bd3709ff
|
Revert "chore(test): run doclint tests with mocha, delete utils/testrunner (#3428)" (#3432)
|
2020-08-12 22:01:37 -07:00 |
|
Joel Einbinder
|
061ff25741
|
chore(test): run doclint tests with mocha, delete utils/testrunner (#3428)
|
2020-08-12 20:02:48 -07:00 |
|
Joel Einbinder
|
d3677357b8
|
feat(testrunner): take the first argument as the test root dir (#3423)
|
2020-08-12 20:01:13 -07:00 |
|
Joel Einbinder
|
ec24516e66
|
chore(test): remove try/finally pattern from fixtures (#3409)
|
2020-08-12 17:51:07 -07:00 |
|
Dmitry Gozman
|
f4e65f6dca
|
test: implement spec builder (#3422)
|
2020-08-12 16:49:55 -07:00 |
|
Yury Semikhatsky
|
f0fcdc8f51
|
test(firefox): make headful screencast tests work under xvfb (#3421)
|
2020-08-12 16:07:01 -07:00 |
|
Dmitry Gozman
|
eb67c86213
|
test: fix it.fail().slow is not a function (#3420)
|
2020-08-12 15:22:26 -07:00 |
|
Pavel Feldman
|
a4a07c46c3
|
test: support --grep, --forbid-only (#3417)
|
2020-08-12 14:57:37 -07:00 |
|
Dmitry Gozman
|
a574fa6edb
|
api: add Frame.page() getter (#3392)
|
2020-08-12 14:45:36 -07:00 |
|
Dmitry Gozman
|
adfeaa49ed
|
feat(firefox): bump to 1157 (#3395)
|
2020-08-12 14:45:00 -07:00 |
|
Pavel Feldman
|
962ddc09c4
|
test: consolidate runner files (#3415)
|
2020-08-12 13:47:44 -07:00 |
|
Pavel Feldman
|
7e07634cc6
|
test: use mocha in ci/cd (#3406)
|
2020-08-12 11:48:30 -07:00 |
|
Yury Semikhatsky
|
16b471fac6
|
test(screencast): video recording during cros-process navigation (#3396)
|
2020-08-12 10:18:41 -07:00 |
|
Pavel Feldman
|
4061bc696a
|
test: make fit run single test (#3394)
|
2020-08-11 19:44:13 -07:00 |
|
Joel Einbinder
|
6054f14794
|
chore(tests): convert all tests to typescript (#3384)
|
2020-08-11 15:50:53 -07:00 |
|