* Added a file that removes comments that start with #.
* Added .eslintrc to silence ts errors in codemods.
* Convert switch (false) to if-else.
* Add disable-eslint no-empty by default after empty catch.
* Reserve comments when converting switch-case.
* Added new codemods to bulk-decaffeinate.
* Preserve comments.
* Ignored lint rules for test fixtures.
* Move comments between arrow and block to the top.
* Merged tests into one file.
* Turned off no-undef for test fixtures.
* No-cond-assign
* Added jscodemods to decaff config.
* Fixed typo.
* Make CI test codemods
* Added test-no-return.
* Revert "Added test-no-return."
This reverts commit d610829e957e38a6d56c19ba2219681e3f6c65ec.
* fix arrow-comment
Co-authored-by: Ben Kucera <14625260+Bkucera@users.noreply.github.com>
Co-authored-by: Zach Bloomquist <github@chary.us>
decaffeinate: Run post-processing cleanups on project_spec.coffee
decaffeinate: Run post-processing cleanups on open_project.coffee
decaffeinate: Run post-processing cleanups on open_project_spec.coffee
Fixed error.
Fixed snapshot.
Removed returns.
decaffeinate: Rename project_spec.coffee from .coffee to .js
decaffeinate: Rename open_project.coffee from .coffee to .js
decaffeinate: Rename open_project_spec.coffee from .coffee to .js
* try: options.cookies as object is not documented
* add test that demonstrates 5894
* merge user-supplied cookie header with genned one
* update 2_cookies_spec snapshot
* only consider an existing Cookie header for the 1st request
* change fa-sync icons to comparible fontawesome 4 'fa-sync-alt'
* Fix spinner in reporter from being cut off during test run
* Fix some of the stylings of icons to match previous styles more closely.
* fix the main-nav icons losing their color from last commit
* use cross-env in npm scripts so they work on Windows
* update more cross-envs
* Apply suggestions from code review
Co-Authored-By: Gleb Bahmutov <gleb.bahmutov@gmail.com>
* Alphabetize cli options for my own sanity
* begin added tag flag
* Fix some minor grammar in cli help output + be more specific for specs description
* update snapshot based on alphabetization change
* update snapshot to include --tag in help output
* update logic for pulling out space delimited args to look through --tag and --spec flags dynamically
* Support and pass along tag flag to run and record
- show err if passed without record flag
- sanitize args into comma separated string
- display tag in record errors
* fix some tests/snapshots where 'tag' was missing
* Actually try passing in tag through tests to ensure it prints.
* Merge branch 'develop' into issue-2561-tags
# Conflicts:
# cli/__snapshots__/cli_spec.js
# cli/lib/cli.js
# cli/lib/exec/run.js
# packages/server/lib/modes/run.js
# packages/server/lib/util/args.js
* Send 'tags' as an array to backend API
* Update json-schemas to query against 2.2.0 of postRun
- this will require a bump to json-schemas repo
* update test to reflect tags array
* update snapshot to display nightly tag
* rearrange args to alphabetical order in specs
* Add tags to runResponses / remove tag from incorrect instance post
* Fix failing specs / snapshots
* Update error messages + snapshots
* Fix snapshot that no longer displays tag arg
* fix args unit test
* remove extra slash
* add a few more cli tests
* another test just in case
* a quick unit test for displayFlags utility
Co-authored-by: Gleb Bahmutov <gleb.bahmutov@gmail.com>
* Handle elements hidden by scale.
* Check rotateX(90deg), rotateY(90deg) + Use of getBoundingClientRect
* Added reason message.
* Fixed typo.
Co-Authored-By: Chris Breiding <chrisbreiding@users.noreply.github.com>
Update packages/driver/src/dom/visibility.js
Co-Authored-By: Chris Breiding <chrisbreiding@users.noreply.github.com>
Fixed typo.
* Use numberRegex created for backface-visibility.
* Added test for reason message.
* Added missing message test in #5591
* fix type when previous selection in input
* cleanup
* cleanup more
* more cleanup
* more more cleanup final
* fix not firing input event in all cases
* fix deletion with selection in contenteditables + tests
* remove only
* fix hidden input selections
* if cypress gets -- as leading argument, remove it
* start Eletron app args with --
* remove only
* update CLI to pass --no-sandbox before -- separator
* remove -- from args in cypress server
* do not use --no-sandbox in CLI when running in dev mode
* add Loggable options to its() command
* add test for new Loggable option for its()
* add loggable options to invoke()
* add type definition
fix: only set logger config once. afterwards other commands can overwrite the logger config as done in line 322
remove unused error message (usage was removed in a former commit)
remove test that is unnecessary now
* add check if its() was passed additional arguments next to options
* try to fix test
* do not log 'this' context
* from review: add additional tests and fix some edge cases
* add tests for combination of loggable options and numeric index
* fix wrong indentation
* write as 'functionName' and 'propertyName' to match other error message
* Update tests to reflect newly worded errors
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
* Upgrade font-awesome to 5+
- replace all ‘fa’ uses with ‘fas’ or ‘far’ respectively
- rename icons that required renaming
- remove scss font-awesome 4 references and replace with font-awesome 5
- update npm package that is installed
* fix failing spec
* include all the necssary scss
* fix/improve tests
* fix icon references
* fix some icons
Co-authored-by: Chris Breiding <chrisbreiding@gmail.com>
* fix type when previous selection in input
* cleanup
* cleanup more
* more cleanup
* more more cleanup final
* fix not firing input event in all cases
* renames
* Refactor proxy into own package, implement middleware pattern
don't need these mocha opts anymore
fix test
no more zunder
READMEs
fix test
* pass request by reference
* fix cors path
* Move replace_stream to proxy, concat-stream util in network
* Pin dependency versions
* Revert addDefaultPort behavior
* Add READMEs for proxy, network
* Update README.md
* eslint --fix
* set to null not undefined
* use delete and bump node types
* import cors from package now
* parse-domain@2.3.4
* proxy package needs common-tags
* move pumpify dep
* load through where it's needed, remove unused passthru_stream
* remove unneeded getbuffer call
Co-authored-by: Gleb Bahmutov <gleb.bahmutov@gmail.com>
* WIP: catch child process killed with a signal
* unit test getError
* we don't need custom exit code
* Update cli/lib/exec/spawn.js
Co-Authored-By: Zach Bloomquist <github@chary.us>
* Update cli/lib/errors.js
Co-Authored-By: Zach Bloomquist <github@chary.us>
* update snapshots with wording
* Added unit test script wrapper.
* Removed bin-up to make lint-coffee fail.
* Made mocha tests return non-zero value on failure for reporter and runner
* Added empty space to test ci failure.
* remove extra whitespace
* use Promise.delay instead of hand-rolled sleep function
* include root-level tests
* exit with number of failures