Jennifer Shehane
fcabf50cde
Do not allow typing into readonly fields. ( #4729 )
...
* Do not allow typing into readonly fields.
* fix failing spec + some chaining in cy
* Fix failing specs - refactor test generation.
2019-07-18 14:28:56 +06:30
Jennifer Shehane
e06ad7828c
Add ability to zoom in / out in Electron browser ( #4728 )
...
* Add ability to zoom in / out in Electron browser
- tested manually also 👍
* Move reload back to dev tools menu
* make sure eslint is enabled
* add globals defined in spec_helper to eslintrc
* remove unused require
* decaffeinate menu files + fix failing test
* fix decaffeinate merge issues
2019-07-18 14:25:57 +06:30
Brian Mann
e9cb9f4c7e
cleanup menu + spec, enforce eslint autofix on save in vscode, add root to globals
2019-07-17 17:45:11 -04:00
decaffeinate
e7ee2aab65
decaffeinate: Run post-processing cleanups on menu.coffee and 1 other file
2019-07-17 12:35:52 -04:00
decaffeinate
888672c369
decaffeinate: Convert menu.coffee and 1 other file to JS
2019-07-17 12:35:44 -04:00
decaffeinate
c0633cfc46
decaffeinate: Rename menu.coffee and 1 other file from .coffee to .js
2019-07-17 12:35:43 -04:00
Jennifer Shehane
4506ead883
remove unused deps - not used anywhere ( #4749 )
2019-07-17 12:23:37 -04:00
Gleb Bahmutov
b55eb8ee7b
retry the very first npm install on AppVeyor
2019-07-17 10:40:58 -04:00
renovate[bot]
ab248ccd77
chore(deps): update dependency through2 to version .x 🌟 ( #4748 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-17 18:55:42 +06:30
renovate[bot]
516a97a849
chore(deps): update dependency wait-on to version 3.3.0 🌟 ( #4726 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-17 16:06:42 +06:30
renovate[bot]
9e39b45896
chore(deps): Update dependency eslint-plugin-cypress to version… ( #4746 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-17 15:26:45 +06:30
renovate[bot]
ed797c3372
chore(deps): Update dependency @cypress/eslint-plugin-dev to ve… ( #4745 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-17 14:30:30 +06:30
Jennifer Shehane
8a94d30902
add comments to .contains() arg parsing to make it more readable [skip ci]
2019-07-17 13:18:17 +06:30
Chris Breiding
1ff4b4ff3a
Issue 869 desktop gui responsive nav ( #4737 )
...
* add @cypress/dev plugin to desktop-gui
* improve layout and responsiveness
* flatten out html by using <></> fragments
* use flex-box instead of floats + fixed positioning
* fix specs
2019-07-17 13:03:02 +06:30
Gleb Bahmutov
7989030c59
NPM install up to 3 times on AppVeyor ( #4739 )
2019-07-16 17:38:46 -04:00
renovate[bot]
fa03fd9a63
chore(deps): update dependency jsdom to version .x 🌟 ( #4724 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-16 14:21:38 +06:30
renovate[bot]
5ab23f022f
chore(deps): update dependency @cypress/eslint-plugin-dev to version 3.3.0 🌟 ( #4723 )
...
* chore(deps): update @cypress/eslint-plugin-dev to 3.3.0 🌟
* sort json package.json files + add note to skipped tests
2019-07-16 14:21:08 +06:30
renovate[bot]
dbc0db81fe
chore(deps): Update dependency cypress-example-kitchensink to v… ( #4721 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-16 12:20:37 +06:30
Jennifer Shehane
ab27b829cd
decaffeinate desktop-gui Cypress tests ( #4560 )
...
* decaffeinate desktop-gui Cypress tests
* move required semicolons to start of next line instead of end of previous line
* Add new changes to js tests + remove leftover coffee files
* add eslint-plugin-cypress-dev to desktop-gui packages
* Fix lint errors
* remove cypress dev plugins from cypress/eslintrc for desktop
* Fix weird semicolon in tests
* remove skip from fixture tests (since 2.2.0 api was released)
* remove eslint-plugin-cypress-dev from the desktop deps
2019-07-16 10:43:09 +06:30
Zach Bloomquist
79c7a6c36a
Mention HTTP_PROXY if download error occurs; fall back to NPM's… ( #4705 )
...
* Mention HTTP_PROXY if download error occurs; fall back to NPM's proxy config in install
* better debug logs
* snap-shot-it@7.7.1 -> 7.8.0
* respect npm_config in server, add debug logs for proxy
2019-07-15 15:21:48 -04:00
Zach Bloomquist
84f99e6e87
Fix a variety of character encoding issues ( #4698 )
...
* add e2e test that demonstrates encoding issue
* fix all sorts of content-type wackiness, infer content-type from html
* update snapshot
* add kr, jp, cn tests
* update snapshot
* intercept any valid JS content-type
* PR review changes
2019-07-15 12:58:56 -04:00
Ben Kucera
f518e6e8c2
refactor typedefs for cy ( #3499 )
...
* refactor typedefs for cy
* fix dtslint
* fix dtslint
* add test for extending types
03-00000014
* typo
* docs and examples for cy type
* sorted props
* remove a few tabs
* better jsdoc
2019-07-15 10:36:12 -04:00
renovate[bot]
3bcf9dd424
chore(deps): update dependency mobx to version .x 🌟 ( #4712 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-15 19:59:35 +06:30
renovate[bot]
9304b7aab1
chore(deps): Update dependency mobx to version .x 🌟 ( #4710 )
...
* chore(deps): Update mobx to 4.12.0 🌟
* update mobx-react packages to be compatible with mobx 4
* replace useStrict with new configure
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Jennifer Shehane <jennifer@cypress.io >
2019-07-15 14:26:36 +06:30
renovate[bot]
325fbf6f63
fix(deps): Update dependency lodash to version 4.17.14 🌟 ( #4709 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-15 12:34:22 +06:30
Jennifer Shehane
5963b1eff8
Add example for location.href - also should example ( #4702 )
2019-07-12 13:59:53 -04:00
Ben Kucera
fbd523615e
[internal] Lint typescript, json, new eslint rules ( #4449 )
...
* temp 07/01/19 [skip ci] main lint files
* use lint-staged scripts
* fix all auto-fixable eslint errors
* manually fix lint issues in files
* temp 07/01/19 [skip ci]
* bump eslint plugin versions, update circle.yml
* [lint fix] remaining js files
* update vscode/settings.json
* add back stop-only
* use stop-only for linting .onlys
* fix verify_spec, build_spec
* update json plugin
* relint & apply corrections
* fix appveyor.yml not cleansing env vars (very bad)
* dont echo commit message in appveyor script
* retry build &
* re-add & upgrade lint-staged
* update contributing docs
* only let stop-only catch staged changes
2019-07-12 13:59:44 -04:00
Ben Kucera
f6f41c61c5
cleanup click_spec from decaf ( #4704 )
2019-07-12 19:28:46 +02:00
decaffeinate
9a5756e1bb
decaffeinate: Run post-processing cleanups on type_spec.coffee
2019-07-12 11:28:43 -04:00
decaffeinate
c6f566b07c
decaffeinate: Convert type_spec.coffee to JS
2019-07-12 11:28:43 -04:00
decaffeinate
987954aac0
decaffeinate: Rename type_spec.coffee from .coffee to .js
2019-07-12 11:28:43 -04:00
Jennifer Shehane
42a278084f
Change dep of mocha-teamcity-reporter to be official release in… ( #4643 )
...
* Change dep of mocha-teamcity-reporter to be official release instead of cypress branch
* Add regex replacement logic for 'duration='1234'' in teamcity reporter output
* Add snapshot test for teamcity reporter
* Add more reporteroptions to ensure no failures in tests
2019-07-11 14:12:14 -04:00
renovate[bot]
941ee7ff73
fix(deps): update dependency data-uri-to-buffer to version .x 🌟 ( #4622 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-11 12:57:37 +06:30
Jennifer Shehane
deb0f47ca5
Update contributing guidelines + PR template [skip ci]
...
- Add a LOT more information into triaging issues - why we may close an
issue, what to do when you are faced with common situations of people
opening issues.
2019-07-11 11:05:38 +06:30
renovate[bot]
26d15d3c38
chore(deps): update dependency coffee-coverage to version .x 🌟 ( #4691 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-11 09:08:50 +06:30
Zach Bloomquist
621456750a
Update DEPLOY.md ( #4693 )
...
* Update DEPLOY.md
* Update DEPLOY.md
2019-07-10 14:08:23 -04:00
Gleb Bahmutov
273f9e1707
chore: rework pre-release commit comment
2019-07-10 13:00:48 -04:00
Gleb Bahmutov
04557ada25
set package version to 3.4.0 [skip ci]
2019-07-10 12:50:22 -04:00
renovate[bot]
b86e35cd84
chore(deps): update dependency https-proxy-agent to version .x… ( #4242 )
...
* chore(deps): Update https-proxy-agent to 2.2.0 🌟
* use rejectUnauthorized: false
2019-07-10 12:11:09 -04:00
renovate[bot]
e51f87ba7d
chore(deps): update dependency dependency-check to version 3.4.… ( #4690 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-10 16:24:33 +06:30
renovate[bot]
bd9233f192
chore(deps): update dependency cypress-example-kitchensink to v… ( #4688 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-10 12:07:42 +06:30
renovate[bot]
ff42bbc43c
chore(deps): update dependency @cypress/commit-message-install… ( #4686 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-10 10:57:30 +06:30
renovate[bot]
a474755e16
fix(deps): Update dependency lodash to version 4.17.13 🌟 ( #4684 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2019-07-10 10:11:47 +06:30
Gleb Bahmutov
cfd577a0aa
update release tasks in DEPLOY.md [skip ci]
2019-07-09 17:12:36 -04:00
Gleb Bahmutov
4984eee69a
release 3.4.0 [skip ci]
v3.4.0
2019-07-09 16:58:25 -04:00
Ben Kucera
95714155bc
Issue 3164 small patch ( #4681 )
...
* rename style -> CSS in error msg
* fix click_spec
2019-07-09 15:26:58 -04:00
Ben Kucera
4af7f5814e
error message for pointer-events:none ( #3168 )
...
* error message for pointer-events:none
* fix error message, remove debugger
* remove only, fix spec code
* fix error message, refactor code into dom utils
* cleanup, fix formatting
* rewrite while as recursive fn
* make tests more clear
* fix recusive fn for findParent
* fix consoleProps error message
2019-07-09 14:24:18 -04:00
Gleb Bahmutov
c57d302176
Verify downloaded test runner zip file 812 ( #4193 )
...
* if download has checksum use it to verify downloaded file
* check only filesize if no checksum available
* add download tests
* move checksum into util for reuse, be explicit
* add comments explaining headers used to verify checksum
* move hasha to dev dependency
* remove unnecessary function
* do not use deprecated Promise.join with spread
* fix promise join callback
* linting
2019-07-09 14:03:00 -04:00
Zach Bloomquist
bfec784e7a
Warn when a percent-encoded URL is passed to cy.route ( #4561 )
...
* add warning via path on percent encoded urls
* convert existing warnings to use error_messages
* add issue link
* do not warn if an invalid percent-encoded URL is used
2019-07-09 10:58:19 -04:00
Paul Sachs
27ccf751ba
Publicly export withinSubject option on get command ( #2791 )
...
* Publicly export withinSubject field on get requests
* Fix linting
* review adjustments
2019-07-09 10:57:13 -04:00