Commit graph

23 commits

Author SHA1 Message Date
Pavel Feldman efd45f8b51
fix(testrunner): report tests as passed in the trial-run mode (#3654) 2020-08-26 22:29:23 -07:00
Pavel Feldman 06154060a2
feat(testrunner): support repeat-each (#3652) 2020-08-26 20:18:44 -07:00
Pavel Feldman 15ec87dbcc
feat(testrunner): support --retries, flaky tests (#3649) 2020-08-26 16:32:47 -07:00
Pavel Feldman a20bb949ea
chore(testrunner): introduce test result, reuse it in ipc (#3644) 2020-08-26 14:14:23 -07:00
Pavel Feldman a87614a266
feat(test): shrink api to run only, rename pending to skipped (#3636) 2020-08-26 09:38:19 -07:00
Joel Einbinder f9eeb2984a
fix playwright being imported before toImpl could be registered (#3632) 2020-08-26 02:52:23 -07:00
Joel Einbinder a6b9922eb8
fix(testrunner): console.log in color (#3633) 2020-08-25 21:06:36 -07:00
Pavel Feldman aaff8456c5
test: collect stdout/stderr in tests (#3615) 2020-08-25 11:00:05 -07:00
Pavel Feldman 06dcf967ba
feat(testrunner): allow external reporters (#3603) 2020-08-24 19:16:20 -07:00
Pavel Feldman e89de7e66a
fix(testrunner): allow worker fixture to throw/timeout (#3610) 2020-08-24 18:58:43 -07:00
Pavel Feldman 3bdf0e804a
fix(testrunner): pass error into test fixtures (#3605) 2020-08-24 14:55:48 -07:00
Pavel Feldman a2dc852569
feat(testrunner): introduce pytest-style reporter (#3594) 2020-08-24 10:24:40 -07:00
Pavel Feldman baa6b64efd
feat(testrunner): convert reporter to an interface (#3588) 2020-08-23 20:23:05 -07:00
Pavel Feldman 53ac35a613
chore(testrunner): complete ts migration (#3587) 2020-08-23 11:44:41 -07:00
Pavel Feldman 224d3df899
chore(testrunner): extract runtime api and use it from cli (#3585) 2020-08-23 08:22:14 -07:00
Pavel Feldman 4025f9f1ef
feat(testrunner): expose test and runner config to fixtures (#3580) 2020-08-22 16:44:56 -07:00
Pavel Feldman e5dae0daf7
test: move reporters off mocha (#3577) 2020-08-22 08:46:45 -07:00
Pavel Feldman b909924a61
test: remove mocha dependency (#3576) 2020-08-22 00:05:24 -07:00
Pavel Feldman 398bd477ac
test: translate tests into ts, extract mocha (#3565) 2020-08-21 17:14:11 -07:00
Joel Einbinder d4dac04212
chore(testrunner): add exit code tests (#3562) 2020-08-21 13:22:43 -07:00
Joel Einbinder 8ae3c4be06
feat(testrunner): delete types.d.ts (#3551) 2020-08-21 09:53:02 -07:00
Pavel Feldman 83f399534c
test: take a screenshot upon failure example (#3556) 2020-08-20 17:45:10 -07:00
Joel Einbinder 012f9425bf
chore(test-runner): move into its own folder and typescript project (#3548) 2020-08-20 16:04:27 -07:00