react-testing-mocha-chai-enzyme
react-testing-mocha-chai-enzyme copied to clipboard
An in-range update of cypress is breaking the build π¨
The devDependency cypress was updated from 3.1.2 to 3.1.3.
π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
cypress is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
Status Details
- β continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).
FAQ and help
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot :palm_tree:
After pinning to 3.1.2 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.
- The
devDependencycypress was updated from3.1.3to3.1.4.
Your tests are still failing with this version. Compare changes
- The
devDependencycypress was updated from3.2.0to3.3.0.
Your tests are still failing with this version. Compare changes
Release Notes for 3.3.0
Released 5/17/2019
Features:
- Cypress now automatically reads from your system's
HTTP_PROXY,HTTPS_PROXY, andNO_PROXYenvironment variables and proxies traffic accordingly through Cypress based on these values. This includes network traffic within your application under test, when downloading Cypress, and when accessing 'Runs' within the Test Runner. Please read our new Proxy Configuration doc to understand more about proxy configuration in Cypress. Fixes #672, #733, #939, #1039, #1459, #1469, #1470, #1541, #1608, #2295, #3855, #3865, #1401 and #3857. - Your project's current proxy settings now display in the Settings of the Test Runner. Addresses #3856.
- Support for
have.focus,not.have.focus,be.focusedandnot.be.focusedassertions have been added. Addresses #97. - We now offer a separate 32bit and 64bit build for Windows. Addresses #716, #787, #2095, #706.
- Requests that go through
cy.visit()orcy.request()are now automatically retried under the hood when the request fails. This more closely reflects Chrome's default behavior on requests. Addresses #4013, #898 and #1013. cy.visit()andcy.request()now support new optionsretryOnStatusCodeFailureandretryOnNetworkFailureto allow changing Cypress's automatic request retry on status codes and network errors. Addresses #4013, #898 and #1013..type()now supports the special character sequences{insert},{pageup}, and{pagedown}. Addresses #3845.- We now indicate which XHRs match which alias in the Command Log on
.wait()when they match an alias multiple times. Addresses #477. - The console log when clicking on the
cy.visit()command now displays its resolvedoptionsarguments. Addresses #3721. - There's a new 'canceled' XHR status shown on the Command Log to indicate the difference between calling
xhr.abort()and the browser canceling the request due to page navigation. Addresses #3973. - The Electron browser now runs Chrome Version 61. Addresses #4000.
- Running Cypress via
cypress runnow supports scripts oftype="module". Fixes #3696. - Exposed
Cypress.isCy()method to check if a value is a valid instance ofcyor acychainable. Fixes #3822.
Bugfixes:
- Fixed a regression introduced in 3.2.0 that caused an error to throw when visiting domains with certain public suffixes. Fixes #3717.
- When running Cypress with
NODE_OPTIONSenvironment variables set, Cypress no longer issues an incorrect 0 exit code. #1676 - Fixed a regression introduced in 3.2.0 that caused
.its()to no longer retry when it yieldsundefined. #3837 - Fixed a regression introduced in 3.2.0 that caused
cy.fixture()to throw aEISDIRerror if a directory had the same name as a file within that same directory. Fixes #3739. user-agentheaders sent as arguments tocy.request()andcy.visit()are now properly sent. Fixes #3873 and #3719.- We changed Cypress's implementation to no longer rely on internal XHR events when the browser navigates. This fixes a a bug in Chrome 71+ that could cause XHRs to pend forever. Fixes #3973 and #4130
- We greatly improved the speed of proxied requests through our network layer. Fixes #3192 and #1469.
- If an error occurs during
cypress verify, we now kill the verification process after 10 seconds and print the error message. This should prevent some situations where Cypress would hang during installation or verification and never exit. Fixes #819. - Cypress automatically retries
cypress verifyandcypress runcommands by starting its own XVFB server on Linux if the first attempt fails due to possibleDISPLAYmisconfiguration. Addresses #4034. - Cypress now properly handles typing JavaScript object prototype methods (like
hasOwnProperty) into .type(). Fixes #3423. - We now set the
formoption totrueif theContent-Typeheader equalsapplication/x-www-form-urlencodedandjsonis not already set by a user. This fixes a situation where Cypress would try to parse thebodyas a string, resulting in a confusing error message. Fixes #2923. cy.contains()now correctly handles comma delimited arguments passed to the selector argument. Fixes #2407.- Passing a browser path containing spaces now works properly when passed to the
--browserargument. Fixes #3979 - Fixed display of tooltips when selecting elements from the Selector Playground so that they display at the correct coordinates when scrolling. Fixes #1351.
- The lists of spec files now display at the correct indentation level when they are nested more than 5 directories deep. Fixes #3652.
- Cypress now properly parses environment variables with empty values. Fixes #3742.
- Assertions running outside of a test are now properly handled in Cypress instead of throwing internal errors. Fixes #3926.
Cypress.log()now throws an error when not properly passed an object as its argument. Addresses #3658.Cypress.log()no longer throws when called before any other Cypress commands. Fixes #3658.
Misc:
- We now better support capturing environment variables within Azure DevOps. Addresses #3657.
- Cypress now only scans for spec changes when the watcher sees changes, rather than polling to scan. Addresses #3069.
- The ability to open the context menu to see "Inspect Element" has been reenable in the Electron browser. Addresses #4002.
- We no longer package non-Windows
ffmpegbuilds with Windows builds, resulting in a 35-40% reduction in zipped size and a 36-43% reduction in unzipped size of download. Addresses #3888. - When an HTTP request is received by the proxy layer, by default, we send it with a
Connection: keep-aliveheader so that the connection will be reused if possible. Addresses #3857. - Improved accessibility of Test Runner for screen readers. Addresses #3850.
- Cypress type definition now allow a
timeoutoption incy.hash(). Fixes #3844. - Fixed type definition for
matchassertion so that it now only acceptsRegExptype arguments. Fixes #2578. - The
.trigger()type definition now expects itsoptionsto beObjectLike. Addressed in #3809. - The
cy.clock()type definition now allows for typeDate. Fixed in #4106. - Added type definition for undocumented
Cypress.LocalStorage.clearmethod. Fixes #4070. - Added type definition for
Cypress.isCy()method. Fixes #3822. - The spinner animation should more smoothly spin when a command is pending in the Test Runner. Addressed in #4005.
Documentation Changes:
- New Proxy Configuration doc. Addressed in #1486.
- Added
{insert},{pageup}, and{pagedown}as supported special character sequences to.type(). Addressed in #1567. - Added newly supported
focusassertion to Assertions doc. Addresses #1372. - Added new options
retryOnStatusCodeFailureandretryOnNetworkFailuretocy.visit()andcy.request(). - Updated install instructions for Windows on how to target 64bit and 32bit infrastructures. Addressed in #1568.
- Updated
.its()and.invoke()docs to better explain how default assertions are handled. Addresses #1643. - Updated our Roadmap to more closely reflect the work we are doing. Addressed in #1567.
- Added a section about how to request our new Open Source Plan in the Dashboard Service doc. Addressed in #1567.
Dependency Updates
- Upgraded
commit-infofrom2.1.2to2.1.2. Addressed in #4045 - Upgraded
data-uri-to-bufferfrom0.0.4to1.2.0. Addresses #4152. - Upgraded
electronfrom1.8.2to2.0.18. Addresses #4000. - Upgraded
electron-packagerfrom9.1.0to13.1.1. Addresses #4155. - Upgraded
express-handlebarsfrom3.0.0to3.0.2. Addressed in #4086. - Upgraded
find-processfrom1.2.1to1.4.1. Addressed in #4087. - Upgraded
getosfrom2.8.4to3.1.1. Addressed in #4222. - Upgraded
http-status-codesfrom1.3.0to1.3.2. Addressed in #3949. - Upgraded
jimpfrom0.6.0to0.6.4. Addressed in #4097. - Removed
method-override. Addressed in #4209. - Upgraded
nodefrom8.2.1to8.9.3. Addressed in #4001. - Downgraded
parse-domainfrom 2.1.7 to 2.0.0 to avoid a regression released inparse-domain. Addresses #3717. - Upgraded
pluralizefrom3.1.0to7.0.0. Addressed in #4205 and #4206. - Upgraded
semverfrom5.6.0to5.7.0. Addressed in #4112. - Upgraded
sendfrom0.16.2to0.17.0. Addressed in #4134. - Upgraded
supports-colorfrom5.5.0to6.1.0. Addressed in #4150. - Removed
tar-fs. Addressed in #4148. - Upgraded
term-sizefrom1.2.0to2.0.0. Addressed in #4148. - Upgraded
tmpfrom0.0.33to0.1.0. Addressed in #4111. - Upgraded
trashfrom4.3.0to5.2.0. Addressed in #4140. - Upgraded
url-parsefrom1.4.4to1.4.7. Addressed in #4110. - Upgraded
widest-linefrom2.0.1to3.1.0. Addressed in #4139. - We updated and removed some dependencies used for development.
- The
devDependencycypress was updated from3.3.0to3.3.1.
Your tests are still failing with this version. Compare changes
- The
devDependencycypress was updated from3.3.1to3.3.2.
Your tests are still failing with this version. Compare changes
- The
devDependencycypress was updated from3.3.2to3.4.0.
Your tests are still failing with this version. Compare changes
Release Notes for 3.4.0
Released 7/9/2019
User Authentication Changes:
- Users can now log in to the Test Runner using the browser installed on their system. Fixes #3583, #4337, and #1162.
- Users can now log in to the Test Runner with Google or with SSO (if configured). Fixes #3519.
Continuous Integration Support:
- Environment variables for Semaphore CI v2 are now recognized when recording a test for the dashboard. Fixes #4671.
- Support for Concourse CI has been added when recording a test for the dashboard. Fixes #4376.
- SnapCI support has been removed and GoCD support has been added. Fixes #2680.
Bugfixes:
contain.text,contain.html, andcontain.valueassertions now support partial matching in all scenarios to match expected behavior. Fixes #1969.- Electron rendering warnings are no longer printed to console output. Fixes #4288.
Misc:
- Added verification for
cypress downloadthat checks the checksum and filesize. This will fix issues with Cypress downloads being corrupted in transit. Fixes #812 and #3515. - Added a warning when a percent-encoded URL is passed to
cy.route(). Fixes #2372. - Added an error for when
cy.click()fails because an element has the CSSpointer-events: none. Fixes #3164. - Added a warning for Windows users who have Group Policy settings that may interfere with usage of Cypress. Fixes #4391.
- The JSON schema file used for intelligent code completion for the Cypress configuration file has been updated to match our documentation. Addressed in #4300.
- Type definitions were added to
cy.server()for theonAnyRequest,onAnyResponse, andonAnyAbortcallback options. Fixes #3992. - The outline when focusing on a panel heading within the 'Settings' tab of the Test Runner now correctly outlines the element. Fixes #3357.
Documentation Changes:
- Documented
cy.get()'s optionalwithinSubjectargument. - Documented "Expected to find element..." error message and potential causes.
- Documented new "Cypress detected policy settings on your computer that may cause issues" warning in Error Messages.
Dependency Updates:
- Removed
string-to-streamsince it was no longer being used. Addressed in #4619. - Upgraded
@cypress/commit-infofrom2.1.3to2.1.4. Addressed in #4597. - Upgraded
@cypress/react-tooltipfrom0.4.0to0.5.0. Addressed in #4610. - Upgraded
errorhandlerfrom1.5.0to1.5.1. Addressed in #4618. - Upgraded
fs-extrafrom8.0.1to8.1.0. Addressed in #4620. - Upgraded
request-progressfrom0.4.0to3.0.0. Addressed in #4584. - We also updated and removed some dependencies used for development.