mirror of
https://github.com/cypress-io/cypress.git
synced 2026-02-05 06:40:56 -06:00
* try installing on Windows * Handle windows setup - no browser detection on windows yet, just placeholder code - symlink types * add appveyor file * add appveyor windows build * use execa to run server unit tests * run server unit tests on appveyor * ignore root install errors * upgrade rebuild-node-sass and work on Json unit test that fails on Windows * print npm version before installing, commented out caching node modules in the root * a few small tweaks for windows support * fix bin-up in launcher project use bin-up@1.1.0 for windows support, close #491 * cli: build script on Windows, close #492 * cli: build errors are fatal * use cross-env in extension Fixes environment variables on Windows in #490 * extension: fix 3 tests on Windows 1 more broken test remaining * extension: use EOL before comparing text * example: update test for Windows * example: replace build.sh with build.js Close #488 * remove trailing whitespace * cli: build script again * server: work on unit tests for windows * binary: add windows as build platform * windows: try building binary started work on building on CI for windows
Cypress Example

This repo contains the source code for pushing out https://example.cypress.io.
The actual example repo you're probably looking for is the kitchen sink app here.
THERE'S LIKELY NO REASON YOU NEED TO EDIT ANY OF THE CODE ON THIS REPO.
- Want to edit the
example_spec.jsfile? -> edit it here instead. - Want to edit the actual https://example.cypress.io website? edit it here instead.
Developing
npm install
Building
After running npm install you must build the app + spec files.
npm run build
This copies the src files from cypress-example-kitchensink, modifies them to point to https://example.cypress.io and creates the example_spec.js.
Deploying
npm run deploy
Releasing
npm run release
Changelog
0.8.0
- new traversal methods
0.7.1
- fix flaky test
0.7.0
- bump kitchensink dep, spies, stubs, clocks, cy.readfile fixes
0.6.3
- fix missing var
0.6.2
- bump kitchen sink default config values
0.6.1
- prevent file server from caching
0.6.0
- new cy commands
0.5.5
- do not postinstall
0.5.4
- renamed commandTimeout -> defaultCommandTimeout
0.5.3
- updated example spec
0.5.2
- removed committed screenshots
0.5.1
- bump kitchen sink to 0.4.1
0.5.0
- added cy.screenshot
0.4.0
- added cy.exec() example from kitchen-sink dep
0.3.3
- fixes clearing 3rd party cookies after cy.visit
0.3.2
- bump kitchen sink dep
0.3.1
- fix failed push
0.3.0
- new cypress cookie commands
0.2.5
- bumped cypress-example-kitchensink
0.2.4
- updated node version to 5.10.0
- updated deps
0.2.3
- renamed visitTimeout -> pageLoadTimeout
0.2.2
- build in ci first
0.2.1
- bugfix do not preinstall or postinstall
0.2.0
- public interface for accessing path to example_spec.js
0.1.0
- initial release