-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Queries, Detached DOM, and Retry-Ability #24628
Commits on Sep 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0cc8b88 - Browse repository at this point
Copy the full SHA 0cc8b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0379058 - Browse repository at this point
Copy the full SHA 0379058View commit details
Commits on Sep 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fc1bdb2 - Browse repository at this point
Copy the full SHA fc1bdb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0ebba5 - Browse repository at this point
Copy the full SHA e0ebba5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9be83b - Browse repository at this point
Copy the full SHA b9be83bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4de5d9 - Browse repository at this point
Copy the full SHA c4de5d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 518bd72 - Browse repository at this point
Copy the full SHA 518bd72View commit details
Commits on Sep 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e33e29f - Browse repository at this point
Copy the full SHA e33e29fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1876e83 - Browse repository at this point
Copy the full SHA 1876e83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 789f71b - Browse repository at this point
Copy the full SHA 789f71bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3857845 - Browse repository at this point
Copy the full SHA 3857845View commit details -
Configuration menu - View commit details
-
Copy full SHA for a52b361 - Browse repository at this point
Copy the full SHA a52b361View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ffa3c5 - Browse repository at this point
Copy the full SHA 2ffa3c5View commit details
Commits on Sep 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 661c305 - Browse repository at this point
Copy the full SHA 661c305View commit details -
Merge branch 'develop' into issue-7306-addSelector-redux
Blue F committedSep 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 0009d3c - Browse repository at this point
Copy the full SHA 0009d3cView commit details
Commits on Sep 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 443b636 - Browse repository at this point
Copy the full SHA 443b636View commit details -
Merge branch 'issue-7306-addSelector-redux' of github.com:cypress-io/…
…cypress into issue-7306-addSelector-redux
Configuration menu - View commit details
-
Copy full SHA for caff894 - Browse repository at this point
Copy the full SHA caff894View commit details
Commits on Sep 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ef57371 - Browse repository at this point
Copy the full SHA ef57371View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9da4bb - Browse repository at this point
Copy the full SHA f9da4bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d6e930 - Browse repository at this point
Copy the full SHA 5d6e930View commit details
Commits on Sep 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 98042e8 - Browse repository at this point
Copy the full SHA 98042e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ce6250 - Browse repository at this point
Copy the full SHA 5ce6250View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14aa153 - Browse repository at this point
Copy the full SHA 14aa153View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b4ebb8 - Browse repository at this point
Copy the full SHA 1b4ebb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd263af - Browse repository at this point
Copy the full SHA cd263afView commit details -
Merge branch 'develop' into issue-7306-addSelector-redux
Blue F committedSep 26, 2022 Configuration menu - View commit details
-
Copy full SHA for 7a88624 - Browse repository at this point
Copy the full SHA 7a88624View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd05b4f - Browse repository at this point
Copy the full SHA dd05b4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ec423c - Browse repository at this point
Copy the full SHA 1ec423cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec4a682 - Browse repository at this point
Copy the full SHA ec4a682View commit details -
Configuration menu - View commit details
-
Copy full SHA for 514233a - Browse repository at this point
Copy the full SHA 514233aView commit details
Commits on Sep 27, 2022
-
Merge branch 'develop' into issue-7306-addSelector-redux
Blue F committedSep 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 5a2db61 - Browse repository at this point
Copy the full SHA 5a2db61View commit details
Commits on Sep 28, 2022
-
Merge branch 'develop' into issue-7306-addSelector-redux
Blue F committedSep 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 9263b69 - Browse repository at this point
Copy the full SHA 9263b69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 233c269 - Browse repository at this point
Copy the full SHA 233c269View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e9fda8 - Browse repository at this point
Copy the full SHA 8e9fda8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31b0661 - Browse repository at this point
Copy the full SHA 31b0661View commit details
Commits on Sep 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5731717 - Browse repository at this point
Copy the full SHA 5731717View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0267ebe - Browse repository at this point
Copy the full SHA 0267ebeView commit details
Commits on Oct 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8069e4f - Browse repository at this point
Copy the full SHA 8069e4fView commit details
Commits on Oct 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 555ed23 - Browse repository at this point
Copy the full SHA 555ed23View commit details
Commits on Oct 11, 2022
-
feat: move .contains() and .shadow() to be queries; remove cy.ng() (#…
…23791) * First stab at removing old .get() implementation * Fix TS and a couple of tests * Fix tests and TS * Fix case-sensitivity for .contains() * Stop TS complaining * Rework cy-contains jquery expression * Add comments, make ts happy * Fix one test, review feedback * Review updates * Fix additional tests * Fix accidental deletion of vital code * One more try at getting logs right * Fix race condition in cross-origin .contains * Add commented out test to ensure .within() works properly with selectors * Fix for sessions + query subject chaining * Fix mixing .within() shadow DOM and .contains() in same chainer * One more attempt at .within + .contains * Fix rebase commits
Blue F committedOct 11, 2022 Configuration menu - View commit details
-
Copy full SHA for 2326f96 - Browse repository at this point
Copy the full SHA 2326f96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d2c02e - Browse repository at this point
Copy the full SHA 9d2c02eView commit details
Commits on Oct 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4038b8b - Browse repository at this point
Copy the full SHA 4038b8bView commit details
Commits on Oct 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 989baec - Browse repository at this point
Copy the full SHA 989baecView commit details
Commits on Oct 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 97e0e38 - Browse repository at this point
Copy the full SHA 97e0e38View commit details
Commits on Oct 26, 2022
-
feat: addQuery Remaining Queries (#24203)
* First stab at removing old .get() implementation * Fix TS and a couple of tests * Fix tests and TS * Fix case-sensitivity for .contains() * Stop TS complaining * Rework cy-contains jquery expression * Add comments, make ts happy * Fix one test, review feedback * Review updates * Fix additional tests * Fix accidental deletion of vital code * One more try at getting logs right * Fix race condition in cross-origin .contains * Add commented out test to ensure .within() works properly with selectors * Fix for sessions + query subject chaining * Fix mixing .within() shadow DOM and .contains() in same chainer * One more attempt at .within + .contains * Fix rebase commits * Update many commands to be queries; improve log message around invalid subjects * Update connectors, location, focused and window commands to queries * Return noop to a command and not a query (to avoid implicit assertions) * More test fixes * Fix test failures * Fix for weird-ass frontend-component test * Error message improvements * Fix for broken system test * Update withinSubject to use subject chain * Test clarifications * Unbreak cypress-testing-library via withinState backwards compatibility * Typo in last commit * Improvement for assertion following failed traversal
Blue F committedOct 26, 2022 Configuration menu - View commit details
-
Copy full SHA for a052842 - Browse repository at this point
Copy the full SHA a052842View commit details
Commits on Oct 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2e35f2a - Browse repository at this point
Copy the full SHA 2e35f2aView commit details
Commits on Nov 9, 2022
-
feat: Fix detached DOM errors for all Cypress commands (#24417)
* First stab at removing old .get() implementation * Fix TS and a couple of tests * Fix tests and TS * Fix case-sensitivity for .contains() * Stop TS complaining * Rework cy-contains jquery expression * Add comments, make ts happy * Fix one test, review feedback * Review updates * Fix additional tests * Fix accidental deletion of vital code * One more try at getting logs right * Fix race condition in cross-origin .contains * Add commented out test to ensure .within() works properly with selectors * Fix for sessions + query subject chaining * Fix mixing .within() shadow DOM and .contains() in same chainer * One more attempt at .within + .contains * Fix rebase commits * Update many commands to be queries; improve log message around invalid subjects * Update connectors, location, focused and window commands to queries * Return noop to a command and not a query (to avoid implicit assertions) * More test fixes * Fix test failures * Fix for weird-ass frontend-component test * Error message improvements * Fix for broken system test * Update withinSubject to use subject chain * Test clarifications * Unbreak cypress-testing-library via withinState backwards compatibility * Typo in last commit * Improvement for assertion following failed traversal * WIP adding query support to * More work on actionability + detached dom * Fix TS, rename _addQuery to addQuery * Another try to fix types * Fix lint * Fix for bad merge * Fixes for a couple more tests * Increase timeout 50ms -> 100ms on certain tests failing in CI * Switch to new branch of cypress-testing-library * Update lockfile * Fix yarn.lock with latest version of forked testing-library * More test fixes * Fix TS again * Increase test assertion timeout so it passes on slow browsers (webkit) * Apply suggestions from code review Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com> Co-authored-by: Zach Bloomquist <git@chary.us> * More review changes * Fix selectFile tests based on updated error message * Improve types and type comments for Commands.add * Undo change to Commands.add types * Update yarn lockfiles again * Remove overwriteQuery from Cy12; .focused() now respects passed in timeout * Update cli/types/cypress.d.ts Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com> * Restore .uncheck() tests Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com> Co-authored-by: Zach Bloomquist <git@chary.us> Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 45953f7 - Browse repository at this point
Copy the full SHA 45953f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d2e8af - Browse repository at this point
Copy the full SHA 9d2e8afView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1518a6 - Browse repository at this point
Copy the full SHA b1518a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17003e9 - Browse repository at this point
Copy the full SHA 17003e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c2f198 - Browse repository at this point
Copy the full SHA 9c2f198View commit details