mirror of
https://github.com/cypress-io/cypress.git
synced 2026-01-07 23:19:48 -06:00
72daa514040a83e46a18fa3644604b05ba5d2bf3
* misc: begin work on reporter redesign * remove info icon on failing tests * Add new queued icon to tests * bump react-icon * add some styles for the header * add some styles and icons to describe blocks * display chevron down on describe hover * add css for red-400 * only display collapsible describes if there are tests in the suite * add new test on describe hover * add describe focus styles * add describe focus styles scss * fix add commands to test wand placement * update stats icon with describe and test hover and focus * update test status icons * handles some of the test body styles and states * add ellipsis to runnable title and flex shrink to icons * fix command row stylings * fix session alignment * fix collapsible indicator styles * handle attempt styling * fix failing tests * add back command status borders * fix suites.cy.ts tests and make some styling fixes * fix styles for New test button on focused/hovered suites * fix header test * attempt spacing fixes * fix shortcuts test * add open in ide on header hover * make some styling fixes to errors * make error styling changes * update control icons and styles * fix dotted line for suites * add test dots * fix logic for displaying test dots * use stop circle icon * refactor runnable and suite header icon * only use test children to determine current suite state to display the suite icons * fix suites test * fix suite and test icon alignments * clean up some comments and unused variables * fix failing tests * fix failing studio tests * fix failing tests * fix meta test * fix suite_model test * add more tests for suite-model * fix more tests * fix failing test * fix padding for hook headers * handle font weight, describe aligment and status border widths * fix rounded corners on hover of commands * round status border when test is opened * handle chevron right/down when hovering when collapsible is open/closed * add changelog entry * yarn lock * run on binary * bust circle cache * center align open in ide on command hover * add padding to the bottom of the last suite/test * fix attempt padding and connecting dots * update progress bar color to gray-900 * no jumping when opening test * top align describe/test text when the text wraps to the next line * clean up new test button styles and add the linear gradient * fix dotted line and describe/test padding * round out error border and remove double red border on errors * fix gap for stack trace * only apply margin top to test and suite icons * change opacity of add commands to test wand icon * fix wand opacity test * can we just remove this overflow: scroll? * clean up TODOs * fix error group line alignment * align open IDE tooltip in hooks * fix padding between suites * remove purple border around describe in studio * Add tailwind css so that styles work in e2e tests * fix studio buttons padding * fix stack trace padding * disable clicking for skipped and queued up tests * fix 1px jumping when opening test * handle open in ide and new test button shadows/padding/alignment * circle cache * update yarn.lock * index on mabel/issue-31677-reporter-redesign:5e2503f339Merge branch 'mabel/issue-31677-reporter-redesign' of https://github.com/cypress-io/cypress into mabel/issue-31677-reporter-redesign * index on mabel/issue-31677-reporter-redesign:5e2503f339Merge branch 'mabel/issue-31677-reporter-redesign' of https://github.com/cypress-io/cypress into mabel/issue-31677-reporter-redesign * index on mabel/issue-31677-reporter-redesign:5e2503f339Merge branch 'mabel/issue-31677-reporter-redesign' of https://github.com/cypress-io/cypress into mabel/issue-31677-reporter-redesign * link issue to TODO * only add pointer-events:none to tests and not suites * fix failing tests * Update cache-version.txt * fix failing test * fix clear sessions width * remove unused style * yarnlock update * add caching when calculating children states in the suite-model * Revert "add caching when calculating children states in the suite-model" This reverts commit3b59a94282. * Remove * css style for reporter box-sizing - I don't see this impacting css styles at all * have css only target languages we support showing in Cypress App * Remove normalize.scss * Remove more global css resets to improve rendering performance * remove running state * memoize components in runnable-and-suite * fix failing test * bump cache * skip failing tests related to active states --------- Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com> Co-authored-by: Ryan Manuel <ryanm@cypress.io> Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
…
…
breaking: remove support for React 16 and 17 for Cypress Component Testing. Additionally, remove the
cypress/react18 testing harness and merge it upstream with cypress/react (#30590)
Documentation | Changelog | Roadmap
The web has evolved. Finally, testing has too.
Fast, easy and reliable testing for anything that runs in a browser.
Join us, we're hiring.
What is Cypress?
Installing
Install Cypress for Mac, Linux, or Windows, then get started.
npm install cypress --save-dev
or
yarn add cypress --dev
or
pnpm add cypress --save-dev
Contributing
Please see our Contributing Guideline which explains repo organization, linting, testing, and other steps.
License
This project is licensed under the terms of the MIT license.
Badges
Configure a badge for your project's README to show your test status or test count in the Cypress Cloud.
Or let the world know your project is using Cypress with the badge below.
[](https://www.cypress.io/)
Languages
TypeScript
54.1%
JavaScript
38.1%
Vue
4.1%
HTML
3.1%
SCSS
0.4%
Other
0.1%
