Commit Graph

17000 Commits

Author SHA1 Message Date
Tim Griesser
75ecfcfaba fix: use github.com qualified path to deal with yarn cache bug (#20158) 2022-02-11 17:06:02 -05:00
Barthélémy Ledoux
759449c440 feat: detect component testing env (#20002)
Co-authored-by: Zachary Williams <ZachJW34@gmail.com>
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2022-02-11 15:38:09 -06:00
Tyler Biethman
22c1683f3c fix: Backing out driver change for type (#20155)
* fix: Backing out driver change for type

* Adding comment for posterity

* Fixing test
2022-02-11 14:44:43 -06:00
Barthélémy Ledoux
9cad97a3c8 feat: package manager in update modal (#20123) 2022-02-11 13:56:26 -06:00
Zachary Williams
faa8fb5302 fix: remove inner scroll from BaseError (#20104) 2022-02-11 09:32:26 -06:00
Alejandro Estrada
5c5f5d5853 feat: reconfigure project from testing type card (#20109) 2022-02-11 09:31:28 -06:00
Alejandro Estrada
8a6768fee6 feat: use devServer instad of startDevServer (#20092)
* feat: use devServer instad of startDevServer

* Fix tests

* Update with feedback

Co-authored-by: Zachary Williams <ZachJW34@gmail.com>
2022-02-11 09:46:58 -05:00
Tyler Biethman
857f30691b test: Update specs_list_e2e.cy.ts (#20151)
* Update specs_list_e2e.cy.ts

* test: another commit because my first was not semantic
2022-02-11 16:06:49 +10:00
Shawn Taylor
b6bba457eb feat(unify): SpecsList UI tweaks (#20024)
* Line up left edge

* Change border color

* Display numerator and denominator of search

* Tests for search matched files

* Fix TS & tests

* Adjust hover state

* forgot to commit this earlier

* fix bug where placeholder is shown while a search is active

* fix merge issue

Co-authored-by: Zachary Williams <ZachJW34@gmail.com>
2022-02-11 14:16:34 +10:00
Tyler Biethman
cd9593f353 Merge pull request #20146 from cypress-io/merge-develop-into-10.0
chore: Merge branch 'develop'  into 10.0-release
2022-02-10 19:24:36 -06:00
Tyler Biethman
35e883acd1 Fixing broken tests 2022-02-10 18:15:26 -06:00
Tyler Biethman
3a96b7f0e4 Merge branch '10.0-release' of https://github.com/cypress-io/cypress into merge-develop-into-10.0 2022-02-10 17:33:22 -06:00
Tyler Biethman
ed6d08e53f Tweaking type click event logic to handle default prevented events 2022-02-10 16:46:31 -06:00
David Munechika
dedc762aae test(unify): Reporter header e2e tests (#20005)
Co-authored-by: Emily Rohrbough  <emilyrohrbough@users.noreply.github.com>
2022-02-10 17:29:25 -05:00
David Munechika
a2ffa61f53 test(unify): Add E2E Tests for "Specs List" (#20038) 2022-02-10 17:05:00 -05:00
Tyler Biethman
3dc7b9e087 Fixing vite-ct system tests 2022-02-10 16:01:04 -06:00
Tim Griesser
6b539b05f5 feat: graphql over websockets (#20108)
* feat: graphql over websockets

Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2022-02-10 16:28:37 -05:00
Tyler Biethman
2bc592a5dd This is better 2022-02-10 15:04:52 -06:00
Tyler Biethman
97a5f5b3f2 Fixing vite-dev-server merge 2022-02-10 14:32:56 -06:00
Tyler Biethman
3b7c6c3f38 Fixing type tests from merge 2022-02-10 12:51:00 -06:00
Zachary Williams
87b7a6db66 feat: rework selector playground ui (#20076) 2022-02-10 12:45:53 -06:00
Tyler Biethman
d08753648c Updating yarn.lock 2022-02-10 12:15:27 -06:00
Tyler Biethman
8a9713fc0d Chore: Merge branch 'develop' of https://github.com/cypress-io/cypress into 10.0-release
# Conflicts:
#	npm/vite-dev-server/src/makeCypressPlugin.ts
#	npm/vite-dev-server/src/resolveServerConfig.ts
#	npm/vue/README.md
#	npm/webpack-dev-server/package.json
#	packages/driver/cypress/integration/commands/actions/type_spec.js
#	packages/driver/src/cy/commands/navigation.ts
2022-02-10 12:11:42 -06:00
Ryan Manuel
a015397f57 fix: reorder electron launching sequence to eliminate timing issue (#20140)
Co-authored-by: Emily Rohrbough  <emilyrohrbough@users.noreply.github.com>
2022-02-10 11:36:16 -06:00
Lachlan Miller
2abb54ddcb chore(app): delete old code to lighten webpack bundle (#20069)
* chore: delete old code to lighten webpack bundle

* delete unused code

* update test

* lodash

* remove lodash

* remove lodash
2022-02-10 12:50:35 +10:00
Lachlan Miller
7bc4f16621 chore(app): make runner page load faster (#20082)
* load webpack bundle earlier with a deferred promise

* add p-defer to optimize deps

* remove temp var

Co-authored-by: Mark Noonan <oddlyaromatic@gmail.com>
2022-02-10 11:25:44 +10:00
Zachary Williams
fff3c58365 test: fix failing app integration tests (#20130) 2022-02-09 18:17:01 -06:00
Tim Griesser
6a198983b4 feat: Better logging utilities for GraphQL requests & slow fields (#20097)
* feat: Better logging utilities for GraphQL requests & slow fields

* type fixes

* Update packages/graphql/src/makeGraphQLServer.ts

Co-authored-by: Zach Bloomquist <git@chary.us>

* Update packages/graphql/src/schemaTypes/objectTypes/gql-Query.ts

Co-authored-by: Zach Bloomquist <git@chary.us>

Co-authored-by: Zach Bloomquist <git@chary.us>
Co-authored-by: Barthélémy Ledoux <bart@cypress.io>
2022-02-09 18:32:26 -05:00
Jess
8423a70787 fix: create component spec was broken, FileList style fixes, collapsible animations, etc (#20114) 2022-02-09 16:30:16 -05:00
Ryan Manuel
ef96a1d8d0 fix: windows builds due to addition of resource class (#20100)
Co-authored-by: Barthélémy Ledoux <bart@cypress.io>
2022-02-09 15:29:52 -06:00
Tyler Biethman
dd1bff8cab test: Porting runner's reporter error specs to app (#20000)
* Adding remaining reporter error tests.

* Removing existing integration spec file

* Removing existing runner fixtures for error specs

* Fixing ts lint

* Testing with less tests kept in memory

* Testing some cypress-in-cypress settings to improve run-mode performance.

* Reverting changes to doc_url specs

* PR Updates. Inverting default value for 'open in IDE' validation in an attempt to reduce test time.

* Cleaning up ported code

* Update system-tests/projects/runner-e2e-specs/cypress/fixtures/index.html

Co-authored-by: Emily Rohrbough  <emilyrohrbough@users.noreply.github.com>

* Trying build workaround

* Bumping up parallelized builds for app integration tests

* Removing suspicious tests to validate CI build

* Removing more suspicious tests to test CI

* Trying to not scaffold every navigation

* Bumping resources for run-app-integration job. Updating reporter.errors specs to appropriately reduce AUT refreshes.

* Couple API tweaks

* Removing unused helper from runner package; cleaning up a few things

* Updating yarn.lock

* Props isn't optional here.

Co-authored-by: Emily Rohrbough  <emilyrohrbough@users.noreply.github.com>
2022-02-09 09:23:39 -06:00
Jess
f318035d43 fix: firefox tooltip styles were broken for wide text (#20112) 2022-02-09 05:19:36 -05:00
Jess
11653ec28e fix: various style issues in launchpad and app (#20111) 2022-02-09 04:08:41 -05:00
Alejandro Estrada
f1390f5200 feat: reconfigure project (#20077)
* feat: reconfigure project

* Clear state

* Add tests

* Update with feedback
2022-02-08 18:23:49 -05:00
Mark Noonan
3a83354aa3 feat: Spec Runnner Header updates (#20033)
Co-authored-by: Emily Rohrbough  <emilyrohrbough@users.noreply.github.com>
Co-authored-by: Zachary Williams <ZachJW34@gmail.com>
2022-02-08 17:47:35 -05:00
Lachlan Miller
5619145bb2 chore: use latest kitchensink in example (#20087)
Co-authored-by: Zach Bloomquist <git@chary.us>
2022-02-08 21:57:08 +00:00
Zach Bloomquist
063225ecfc Revert "Switch to 10.0.0 branch"
Accidentally committed this to 10.0-release.

This reverts commit 5d3b24b28f.
2022-02-08 15:18:48 -05:00
Zach Bloomquist
5d3b24b28f Switch to 10.0.0 branch 2022-02-08 15:16:00 -05:00
Zach Bloomquist
79fb237f25 Merge remote-tracking branch 'origin/develop' into 10.0-release 2022-02-08 14:49:57 -05:00
Deisling Eduard
62d109cee2 fix(driver): change request log message (#20009) (#20019)
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
Co-authored-by: Zach Bloomquist <git@chary.us>
Co-authored-by: Zach Bloomquist <github@chary.us>
2022-02-08 17:55:48 +00:00
Jess
4299af8a0c chore: support vite 2.5 (#20084)
* chore: support vite 2.5

* chore: update eslint ignore statements

* chore: ignore jquery type issue

* chore: yarn integrity checks

* chore: use latest commit of branch for kitchensink

Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2022-02-08 12:07:16 -05:00
Snyk bot
52ed6edcf3 chore(deps): Security upgrade shelljs to 0.8.5 (#19685)
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
Co-authored-by: Emily Rohrbough <emilyrohrbough@yahoo.com>
2022-02-08 10:38:29 -06:00
Ryan Manuel
655090330f feat: Close and reopen a new tab in between tests to get around a memory leak (#19915) 2022-02-08 10:16:03 -06:00
Lachlan Miller
ebb387938c docs: explain data, sources and actions (#20066) 2022-02-08 13:46:36 +10:00
Zachary Williams
eaed14a12e chore: design changes for Migration and TestingType switcher (#20053) 2022-02-07 17:25:01 -06:00
Alejandro Estrada
6e803597a3 fix: update scaffold template to use correct path (#20047)
* fix: update scaffold template to use correct path

* Remove support for dynamic import on devServer

* Update scaffold template

* Update config files

* Update with feedback

* Rename cypressConfig to cypressDevServerConfig

* Update devserver link

* Update comment
2022-02-07 16:58:24 -05:00
Zach Bloomquist
589f93b11f test: fix network_error_handling_spec for external contributors (#20075) 2022-02-07 19:27:27 +00:00
Zach Bloomquist
83ffb07a10 test: run app e2e tests in Windows CI (#19979) 2022-02-07 18:33:47 +00:00
Lachlan Miller
bb37389157 chore: make error more informative about migration to Cypress 10 (#20007)
Co-authored-by: Zachary Williams <ZachJW34@gmail.com>
2022-02-07 14:48:18 +10:00
Tim Griesser
703548e16c Merge branch 'develop' into 10.0-release
* develop:
  chore: fix cypress npm package artifact upload path (#20023)
  chore(driver): move cy.within logic into it's own file (#20036)
  chore: update automerge workflows (#19982)
2022-02-06 20:41:57 -05:00