Commit Graph

13442 Commits

Author SHA1 Message Date
Zach Panzarino 79494fc080 fix(webpack-preprocessor): update webpack preprocessor for monorepo (#8666)
* update webpack preprocessor for monorepo
2020-09-24 21:08:56 -04:00
Jessica Sachs 818e812c27 Merge pull request #8608 from cypress-io/import-webpack-preprocessor 2020-09-24 20:21:29 -04:00
Zach Panzarino 54ec052e67 import cypress-io/cypress-webpack-preprocessor to npm/webpack-preprocessor/ 2020-09-24 19:15:19 -04:00
Zach Panzarino 7f79c3de74 chore: set up monorepo (#8663) 2020-09-24 19:04:51 -04:00
Chris Breiding 800a4a9943 Merge branch 'develop' 2020-09-15 10:06:11 -04:00
Chris Breiding 6732bbc6ca release 5.2.0 [skip ci] v5.2.0 2020-09-15 10:05:07 -04:00
Ben Kucera 35b064add7 fix(driver): ensure errors dont get serialized w/ actual/expected when no showDiff (#8527)
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2020-09-14 13:23:42 -04:00
Ben Kucera 7ccf59562e fix(runner): fix firefox 'Open in IDE', test against prod builds in CI (#8551) 2020-09-14 12:40:00 -04:00
James Cannalte 970b9b7ea4 fix: Allow long selectors to scroll in selector playground (#8509)
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
Co-authored-by: Chris Breiding <chrisbreiding@gmail.com>
2020-09-14 10:22:24 -04:00
Tomas Nygren 5d6c89c82d fix(driver): Assertion on getCookie() is called twice (#8276) 2020-09-14 10:19:03 -04:00
Dallas Fraser 1244dd1369 fix(server): correctly redirect cy.visit when using HTTP POST (#8550)
Co-authored-by: Zach Bloomquist <github@chary.us>
2020-09-11 16:15:26 -04:00
Gleb Bahmutov 7619aab4bb chore(ci): remove plugin from list of binary files (#8558) 2020-09-11 15:14:18 -04:00
Kukhyeon Heo 6793dfbb0b fix: Append number to manually-focused number-type input. (#8515) 2020-09-11 12:28:16 -04:00
Chris Breiding f538c94245 fix: Support path aliases in plugins file (#8557) 2020-09-11 12:27:39 -04:00
Jennifer Shehane 125a810bb4 fix: Improve error message when binary not executable (#8438) 2020-09-11 12:23:29 -04:00
Gleb Bahmutov 17e99b0dab chore: expand browsers component spec (#8286)
Co-authored-by: Zach Bloomquist <github@chary.us>
2020-09-11 09:49:07 -04:00
Zach Bloomquist a6905012af feat(net-stubbing): throttle/delay for StaticResponses (#8109) 2020-09-11 09:27:24 -04:00
Kukhyeon Heo 7c79a4260c fix: Fire appropriate event when cy.type(). (#8255) 2020-09-10 19:20:39 -04:00
Chris Breiding d3c480f5ad chore: Deprecate experimentalShadowDomSupport flag and remove its usage (#8548) 2020-09-10 16:25:55 -04:00
Chris Breiding 9abed894eb feat: Add "global" shadow dom config option (#8479) 2020-09-10 14:31:01 -04:00
Chris Breiding fad5396eb9 fix: Improve error message when .shadow() subject is not a shadow host (#8538) 2020-09-10 12:03:18 -04:00
Zach Bloomquist 8572241d45 fix(types): add tsdocs for cy.route2 (#8534) 2020-09-09 14:18:39 -04:00
Chris Breiding 81576d2d3a fix: Fix issue with cy.contains when scoped inside shadow root (#8520) 2020-09-09 11:00:48 -04:00
Kukhyeon Heo 6801aa7184 fix(typedefs): Cypress.Commands.add can return Promises. (#8501) 2020-09-09 10:49:34 -04:00
Zach Bloomquist e1932f6c02 chore: flip progress bar on commands (#8533) 2020-09-09 10:28:47 -04:00
Zach Panzarino 77e57aefcd fix: Add tests for shadow dom visibility, fix issues (#8166)
Co-authored-by: Chris Breiding <chrisbreiding@gmail.com>
Co-authored-by: Ben Kucera <14625260+Bkucera@users.noreply.github.com>
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2020-09-09 10:19:17 -04:00
Zach Bloomquist fe4e11ec6e feat(cli): install pre-release binaries by computing binary URL from NPM URL (#8483) 2020-09-08 17:44:37 -04:00
Zach Bloomquist bec3a3cd00 fix(perf): use JS to animate command progress bars (#8522) 2020-09-08 16:35:32 -04:00
Zach Bloomquist cd22300cb5 feat(net-stubbing): add followRedirect to request interception (#8282) (#8524) 2020-09-08 13:11:35 -04:00
Chris Breiding 7706670caf fix: Fix querying shadow dom in cy.within (#8505) 2020-09-04 15:00:56 -04:00
Ben Kucera 8d5c75634e fix(driver): fix moveToStart/End, add tests (#8466)
Co-authored-by: KHeo <sainthkh@naver.com>
2020-09-02 16:16:48 -04:00
Ben Kucera 3fdfc3b453 chore(tests): [fix flake] bump percy network-idle-timeout to fix flaky missing css in snapshots (#8469) 2020-09-02 10:13:50 -04:00
Chris Breiding f184cea80f chore: Refactor config code (#8462) 2020-09-01 16:36:57 -04:00
Zach Bloomquist 3f901fcb70 Merge branch 'develop' 2020-09-01 13:47:06 -04:00
Zach Bloomquist 36bc52ecc0 release 5.1.0 [skip ci] v5.1.0 2020-09-01 13:46:28 -04:00
Zach Bloomquist ad8822d3f1 fix(launcher): detect Firefox installed in AppData on Windows (#8460) 2020-09-01 10:08:29 -04:00
Ben Kucera 1ad9bd1d10 fix: error when spec code registers nested hooks (#8400) 2020-09-01 09:32:13 -04:00
Adam Stachowicz c0ab5c80ac chore: fix typo (#8452)
Addendum to https://github.com/cypress-io/cypress/commit/c37896089b23bd083c9fae5770ea638f87b0deb8 (https://github.com/cypress-io/cypress/pull/4176)
2020-08-31 14:26:59 -04:00
Kukhyeon Heo 15fdf12ae7 feat: can dispatch events with the type they want. (#8305)
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2020-08-31 12:05:28 -04:00
Zach Bloomquist 2469473eb2 chore: rename experimental network stubbing (#8450) 2020-08-31 11:46:00 -04:00
Zach Bloomquist b448c16df8 fix(launcher): detect new Chrome 64-bit path on Windows (#8449) 2020-08-31 11:03:53 -04:00
Zach Bloomquist c37896089b feat(net-stubbing): experimental full network mocking support (#4176) 2020-08-31 09:41:47 -04:00
Zach Panzarino cc5aafcf7b fix: don't scaffold integration when using component tests (#8315)
* Don't scaffold integration when using component tests

* Update tests for removing integration scaffolding
2020-08-27 18:07:34 -04:00
renovate[bot] 032b869baf chore(deps): update dependency electron to version 9.2.1 🌟 (#8436)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-27 13:50:43 -04:00
Luke Page c8f4140da3 fix: remove offscreen mode from headless Electron windows (#8351) 2020-08-27 12:34:08 -04:00
Joseph Zidell 603ecb9b17 chore: Fixes type definitions (#8417) 2020-08-27 12:59:43 +06:30
Nick Bolles 12080dc205 fix: Add typing for specType field on spec method (#8256)
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2020-08-27 12:52:58 +06:30
Jennifer Shehane 83fa4ceb18 fix: Add retries to test config types (#8408)
* Add retries to test config types

* Add type tests for retries in test options

* fix duplicated type

Co-authored-by: Ben Kucera <14625260+Bkucera@users.noreply.github.com>
2020-08-27 12:36:54 +06:30
Ben Kucera 3dbde654cd chore(tests): [internal] fix flake e2e screenshot spec (firefox) (#8424) 2020-08-27 11:59:27 +06:30
Jennifer Shehane eb28cff076 fix: Update error message for new error thrown when free plan limit exceeded (#8409) 2020-08-27 11:53:36 +06:30