Commit Graph

3516 Commits

Author SHA1 Message Date
Mateusz Burzyński
a534b17813 feat(intercept): support regexp matcher with middleware intercepts (#16390)
Co-authored-by: Zach Bloomquist <git@chary.us>
2021-05-10 22:15:39 +00:00
Zach Panzarino
ee69541353 fix: report studio usage to Dashboard (#16318) 2021-05-10 17:50:27 -04:00
renovate[bot]
52abd80eb9 fix(deps): update dependency url-parse to version 1.5.0 🌟 (#16408)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-05-10 21:06:43 +00:00
renovate[bot]
2f9095e3a1 chore(deps): update dependency registry-js to version 1.15.0 🌟 (#16409)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-10 21:05:38 +00:00
renovate[bot]
3e3b9dffc1 chore(deps): remove underscore and backbone as dev dependencies (#16407)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-05-10 14:30:08 -05:00
Tim Griesser
2b0add17de fix: AUT Redirect bug on form / anchor target (#16394)
Adds code to detect when a form submit or anchor tag target is set to _top / _parent, setting to '' to avoid redirecting the parent frame. Maintains behavior for target=_blank & target=_self, as these have no effect on test execution.
2021-05-10 14:06:52 -04:00
renovate[bot]
d10694aa8e fix(deps): update lodash to 4.17.21 🌟 (#16406)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-10 11:22:29 -05:00
Jennifer Shehane
12fef3ae18 fix: change binary of VS Code editor found on windows to match default install (#16355) 2021-05-10 10:28:23 -05:00
Adam Gastineau
55a446c363 fix: Properly retry fuzzy search test commands (#16423) 2021-05-10 08:10:24 -07:00
Kukhyeon Heo
5b9d84274b fix: cy.intercept adds access-control-expose-headers for cors requests (#16415) 2021-05-10 13:54:42 +00:00
Zach Bloomquist
4c44944631 feat(cy.intercept): add times option to RouteMatcher (#14513) 2021-05-10 13:48:56 +00:00
Zach Bloomquist
1e7a3faa4c fix(ui): display duplicate aliases in command log (#16382)
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-05-07 18:06:56 +00:00
Zach Bloomquist
20f00f07c5 fix(ui): show req stub/fn when a handler is supplied (#16383) 2021-05-07 18:06:14 +00:00
Tim Griesser
3f31f09448 fix: XHR event listener AUT redirect bug (#15995)
Fixes incorrect redirect when location.href is set to a relative path within the call stack of an XHR event handler, which set the user's AUT to /__/ rather than the correct path
2021-05-07 12:21:56 -04:00
Jennifer Shehane
c340befb5a Do not print 'uploading' stdout when --quiet mode is passed (#16271) 2021-05-06 17:24:52 -05:00
renovate[bot]
a929e4edeb fix(deps): update dependency color-string to version 1.5.5 🌟 (#16362)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-05-06 16:32:56 -05:00
renovate[bot]
38ab170fea fix(deps): update dependency cypress-real-events to version 1.4.0 🌟 (#16363)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-06 14:48:39 -05:00
Adam Gastineau
a15c455b00 fix: Prevent Firefox from opening custom search when pressing / (#16372) 2021-05-06 07:58:21 -07:00
Zach Bloomquist
8f68d4e662 fix(socket): update serialization for circular binary socket messages (#16311) 2021-05-05 20:09:46 +00:00
renovate[bot]
9b75852151 chore(deps): update dependency classnames to version 2.3.1 🌟 (#8337)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-05-05 14:35:39 -05:00
Gleb Bahmutov
bdde38dbac fix: use close event when asking the browser for its version (#16312) 2021-05-05 11:18:46 -05:00
Jennifer Shehane
41d3d50822 fix: Correctly handle if cb is undefined in wrapChildPromise (#16277) 2021-05-04 13:49:14 -05:00
Adam Gastineau
a73adf2b49 feat(design-system): SpecList - FileTree - VirtualizedTree (#16179) 2021-05-03 15:42:38 -07:00
Chris Breiding
5c45311533 fix: Ensure binary request body is not mutated by cy.intercept (#16306) 2021-05-03 17:47:56 -04:00
Zach Bloomquist
64d2d22c8c chore: run driver, runner tests in electron (#16208) 2021-05-03 15:55:09 -05:00
Ben Kucera
b2ccd4d07c chore(ci): fix missing percy snapshots (#16240) 2021-04-30 16:47:45 -04:00
Lachlan Miller
5318790828 fix(desktop-gui): correctly display component and e2e config values (#16282) 2021-04-30 13:03:42 -05:00
Kukhyeon Heo
439bbfd88b fix: cy.log only shows the first 2 args. (#16242) 2021-04-29 14:10:05 -05:00
Kukhyeon Heo
61aa287c45 fix: does not show more than one .should('contain') assertion when chained after .should('be.visible') (#16218) 2021-04-29 09:43:49 -05:00
Gleb Bahmutov
14f72a3624 feat: add separate cypress:server:info log source (#16238) 2021-04-28 13:15:56 -05:00
Kukhyeon Heo
e595562b9b fix: cy.select() correctly selects the option element with the value which has &nbsp; (#16196)
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-04-27 14:26:07 -05:00
Gleb Bahmutov
29b803f54b feat: extract and set the LayerCI env variables (#16233) 2021-04-27 13:47:31 -05:00
Jennifer Shehane
4a5d4b459e fix: Remove the dot from the extension in create file dialog (#16144) 2021-04-27 07:46:38 -05:00
Kukhyeon Heo
9e5034c307 fix: Cypress.cookies.debug() regression (#15785) 2021-04-26 21:43:58 +00:00
Ben Kucera
0fce48787c chore: upgrade percy (#16020)
* upgrade percy
* update yarn.lock
* remove percy/healthcheck
* reduce to one percy version
* fix percy for component testing - dont let component runner overwrite spec globals
* fix type-check
2021-04-26 17:40:33 -04:00
Kukhyeon Heo
d2dfc30ea2 fix: cy.type() should not change the value attr of button-like inputs. (#16154) 2021-04-26 12:52:57 -05:00
Zach Bloomquist
338d702632 fix: properly detect cy.intercept(url, routeMatcher, handler) overload (#16167) 2021-04-26 16:42:02 +00:00
Zach Bloomquist
a1f2464bbe fix: consider multiple routes when looking for aliases (#16180) 2021-04-26 14:26:31 +00:00
Zach Bloomquist
48fe3fb5b2 fix: pass contextIsolation: true (#16165) 2021-04-23 21:19:04 +00:00
Zach Bloomquist
c503c0beb3 chore: fix failing "should handle aborted requests" test (#16170) 2021-04-23 16:52:56 +00:00
Manuel Abascal
585c36239a feat(issue-3741): added keyboard support for folder (#15648)
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-04-23 08:12:01 -05:00
Lachlan Miller
4cfe4b1971 fix(webpack-dev-server): remove hard dependency on html-webpack-plugin v4 (#16108)
* update webpack-dev-server to support html-webpack-plugin 4 and 5

* add nextjs example

* update env

* chore: comment out nextjs webpack 5 example

* use ts-ignore instead of 'ts-expect-error'

* lock file

* chore: update dependencies

Co-authored-by: Barthélémy Ledoux <bart@cypress.io>
2021-04-23 13:47:05 +10:00
Zach Bloomquist
7b55863b74 chore(deps): downgrade electron to v12.0.0-beta.14 (#16113)
Fixes (avoids?) #15853

Electron v12.0.0-beta.16 and above contain an unknown bug causing a major slowdown when video recording is enabled. For now maybe we can downgrade Electron to this last known good version, v12.0.0-beta.14
2021-04-22 19:20:28 +00:00
Gleb Bahmutov
a7028352c6 fix: do not treat utf8 requests as binary (#15946)
Co-authored-by: Zach Bloomquist <github@chary.us>
Co-authored-by: Zach Bloomquist <git@chary.us>
2021-04-22 16:47:29 +00:00
Tim Griesser
07d7e24a3f chore: Improve CI build time by caching node_modules (#16115)
Improves the CI time by caching node_modules in a way that they can be re-used between CI runs if any items that would influence the node_modules have not changed (yarn.lock, {dev,peer}dependencies, *.patch files)
2021-04-21 13:56:32 -04:00
renovate[bot]
33d8568f98 fix(deps): update dependency systeminformation to version 5.6.4 🌟 (#15819)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-21 10:19:26 -05:00
Lachlan Miller
10b89f8d58 fix(component-testing): correct imports for relative paths in cypress.json (#16056) 2021-04-21 05:13:25 -07:00
Adam Gastineau
6a32ee325b Fixed missing SearchInput and improved SpecList scrolling (#16090)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-04-21 13:30:00 +10:00
Adam Gastineau
9c81bcc690 chore: Design System Cleanup (#16077) 2021-04-20 10:42:55 -07:00
Ben Kucera
738193f450 fix flaky e2e record passes test (#16043) 2021-04-19 12:51:43 -04:00