* Trying out electron 19.0.4
* nvm-for-windows 1.1.7 is busted for node-16.14.2
* Went a bit overboard with the exit I think
* Stepping this back
* Breaking out yarn install
* Print runtime data
* log more data points
* well i'm confused. seeing what happens after these steps
* Lets see if powershell picks up the new PATH
* Maybe shell is refreshed between jobs?
* Installing nvm-1.1.9 manually
* Cleaning up circle.yml and a few other node references.
* Yeah that ain't gonna work
* Trying bash implementation
* Urgh yaml
* Bumping to latest patch version
* Getting a full build + artifacts
* Sourcing node in build step
* More node sourcing
* Run against updated recipes repo
* I'll find all these eventually
* Trigger new build after cache busting
* Let's slim this down to test recipes for a bit
* Good ol' working_directory
* Fixing bad syntax
* Not quite sure where all this is necessary at this point
* Using recipes PR branch
* This isn't necessary here
* Re-enabling jobs
* More node sourcing
* Running kitchensink tests against PR branch
* Moving nvm-windows update to script
* Even more node sourcing
* Removing CI config for merged kitchensink/recipes PRs
* chore: Update Chrome (beta) to 104.0.5112.20
* chore: Update Chrome (beta) to 104.0.5112.29
* chore: Update Chrome (stable) to 103.0.5060.114 and Chrome (beta) to 104.0.5112.29
* chore: Update Chrome (stable) to 103.0.5060.114 and Chrome (beta) to 104.0.5112.39
* chore: Update Chrome (stable) to 103.0.5060.114 and Chrome (beta) to 104.0.5112.48
* chore: Update Chrome (stable) to 103.0.5060.134 and Chrome (beta) to 104.0.5112.48
Co-authored-by: cypress-bot[bot] <2f0651858c6e38e0+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
* fix(config): allow "additionalIgnorePattern" to be an array of string
Also set default value to "[]", to prevent issue when running E2E tests.
* chore(test): set "additionalIgnorePattern: undefined" for Cypress-in-Cypress config
* chore: update snapshots
* chore: update types for additionalIgnorePattern
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
* Adding prototype before-quit handler to handle async teardown.
* Getting binary builds
* Let's try this then
* Working the async changes backwards, hope I got them all. Unit tests will be a disaster currently.
* Actually getting build artifacts for testing
* Moving logic to server interactive/run
* fix: Fix some tests
* fix: Revert changes to circle config
* fix: Fix some tests
* fix: Fix more tests
* fix: Remove dead code comment
* fix: Fix ProjectDataSource tests
* fix: Add comment prefix
* fix: Remove comment and unnecessary async
* fix: Build Mac binary
* Reverting run changes
* Addressing PR comments. Cleaning up a few naming quibbles I had.
* Addressing TODO regarding onLoadError watcher cleanup.
* Correcting catch
* Fighting some unref errors on these catches
* Reverting making this private en lieu of binding
* Should have left these as instances, whoops
* Removing unnecessary test that was previously skipped
* Adding a couple cheap unit tests for the new interactive mode behavior
Co-authored-by: Tyler Biethman <tbiethman@gmail.com>
Co-authored-by: Tyler Biethman <tbiethman@users.noreply.github.com>
* expose test utils object from cypress/mount
* inline test utils types and rewrite cli/vue/index.d.ts to use inline types
* update readme
* typo and fix comment
* revert accidental change
* revert accidental change
* avoid throwing error if reporter is not found
* make it safe to call `empty` when no element is found
* don't set up reporter without reporter root el
* expose "no command log" in window config object
* set up noCommandLog in runner ui store
* handle noCommandLog in open mode
* handle noCommandLog in Run Mode
* handle noCommandLog in runner styles
* don't clean up reporter if there's no reporter
* remove left 1px border in run mode always, not just for screenshots
* fix missing export
* add run mode test
* add open mode tests
* tweak comment
* minor test updates
* change variable name
* don't render reporter-related elements if hidden
* allow runner to still be cleaned up
* fix resizable panel assertion
* swith back to v-show for panels
* update tests
* ensure nonce updates with new workflow trigger
* chore: ensure nonce updates with new workflow trigger
* Empty-Commit to generate new percy nonce
* whoops, wrong env
* fix: show docs menu in column style when viewport is small.
* use tailwind css
* organize test in context block
Co-authored-by: Rachel <Raquel.rudermano@gmail.com>
Co-authored-by: Rachel <rachel@cypress.io>
* fix: UTM parameters for Latest Runs column
* Add UTM parameters to dashboard URL for Latest Runs content
* Update util function to work with URLs that have existing params
Co-authored-by: Zachary Williams <ZachJW34@gmail.com>