Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configuration and events overhaul (v6.0) #4225

Closed
wants to merge 61 commits into from
Closed

Commits on Dec 3, 2018

  1. start of 4.0

    chrisbreiding committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    cd4a164 View commit details
    Browse the repository at this point in the history
  2. Rename plugins to background (#2408)

    * rename plugins to background
    
    * rename missed directories named plugins
    
    * fix snapshot
    
    * fix plugins references in driver
    
    * error when pluginsFile is used
    
    * throw error when backgroundFile is default but plugins/index.js exists
    
    * fix wrong usage of fs.pathExists
    
    * update desktop-gui pluginsFIle use
    
    * fix e2e spec
    
    * background-guide -> background-process
    
    * fix desktop-gui spec
    
    * rename plugins to background
    chrisbreiding committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    bb43e6f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5bd2f6 View commit details
    Browse the repository at this point in the history
  4. Yield null from cy.writeFile (#2731)

    - Fixes #2466 
    - [Docs PR](cypress-io/cypress-documentation#1117)
    
    Should be part of 4.0.0
    lilaconlee authored and chrisbreiding committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    e929086 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2018

  1. Upgrade Sinon to 7.1.1 (#2881)

    - Fixes #2866
    lilaconlee authored and chrisbreiding committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    18a87de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aac89a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2018

  1. Configuration menu
    Copy the full SHA
    9ef9146 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    586161f View commit details
    Browse the repository at this point in the history
  3. Upgrade to Chai 4 (#2862)

    * Initial upgrade changes
    
    * Some quick fixes
    
    * More fixes
    
    * Clean up exp logic and fix spread array failures
    
    * Remove caret from package.json
    
    * Add handling for proxies in isJquery
    
    * iterate on flaky test, increase default command timeout
    lilaconlee authored and chrisbreiding committed Dec 5, 2018
    Configuration menu
    Copy the full SHA
    d5bf693 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2018

  1. Configuration menu
    Copy the full SHA
    e170e58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0aa2216 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2018

  1. Rename events (#2935)

    * rename ‘command:end’ to ‘internal:commandEnd’
    
    * reanme ‘command:enqueued’ to ‘internal:commandEnqueue’
    
    * rename ‘command:retry’ to ‘internal:commandRetry’
    
    * rename ‘command:start’ to ‘internal:commandStart’
    
    * rename ‘test:run:start’ to ‘test:start’
    
    * rename ‘test:run:end’ to ‘test:end’
    
    * rename ‘viewport:changed’ to ‘viewport:change’
    
    * update page events to take details object
    
    * fix issues with page event changes
    
    * fix failing tests
    
    * fix failing integration tests
    
    * rename background events
    
    * actually rename the background events
    
    * fix tests
    chrisbreiding committed Dec 12, 2018
    Configuration menu
    Copy the full SHA
    c2fdf3d View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2019

  1. Merge branch 'develop' into v4.0

    # Conflicts:
    #	packages/driver/src/cy/commands/xhr.coffee
    #	packages/driver/src/dom/jquery.coffee
    #	packages/driver/test/cypress/integration/commands/xhr_spec.coffee
    #
    packages/server/test/support/fixtures/projects/e2e/cypress/integration/x
    hr_spec.coffee
    brian-mann committed Jan 9, 2019
    Configuration menu
    Copy the full SHA
    dd770bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50b595c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    05fd432 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b376d1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb14b34 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7c23ea1 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2019

  1. Configuration menu
    Copy the full SHA
    763db65 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2019

  1. Update alias UI (#2960)

    - Fixes #477
    lilaconlee authored and chrisbreiding committed Jan 18, 2019
    Configuration menu
    Copy the full SHA
    16f52cc View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2019

  1. Add new plugin events 'before:spec', 'after:spec', 'before:run', and …

    …'after:run' (#2331)
    
    * implement before:spec, after:spec, and after:run plugin events
    
    * ensure server events only executed if registered
    
    * don’t execute plugin event if plugins process has been killed
    
    * call default preprocessor directly instead of registering it as plugin
    
    makes things more consistent because now plugins are only registered by the user. this was an exception where we registered it as a plugin, but it’s unnecessary because we can just call it directly
    
    * fix unit tests
    
    * await server events before proceeding
    
    * add before:run plugin event
    
    * pass run details to before:run event
    
    * handle and report errors thrown in server event handlers
    
    * wrap plugin execution in promise
    
    * rename instances of plugin
    
    * more rename fixes
    
    * fix tests
    
    * fix test
    
    * rename events to use ‘start’ instead of ‘before’ and ‘end’ instead of ‘after’
    
    * bump zunder to 6.3.2
    
    * await run & spec events in interactive mode
    
    * fix server unit tests
    
    * fix desktop-gui tests
    
    * fix e2e specs
    
    * fix desktop-gui specs
    
    * fix desktop-gui specs
    
    * add server unit tests for run/spec events in interactive mode
    
    * add/update desktop-gui integration tests for run/spec events
    
    * remove console.log
    chrisbreiding committed Jan 23, 2019
    Configuration menu
    Copy the full SHA
    ac9340d View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2019

  1. Configuration menu
    Copy the full SHA
    913a5d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dde64d8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    681d6ce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bb99962 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0adde83 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d98427b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6a63ee8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8f7c31c View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2019

  1. Configuration menu
    Copy the full SHA
    e4436cf View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2019

  1. Configuration menu
    Copy the full SHA
    23f590b View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2019

  1. Log event changes (#3313)

    Closes #2885
    chrisbreiding committed Feb 6, 2019
    Configuration menu
    Copy the full SHA
    1930c92 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2019

  1. Configuration menu
    Copy the full SHA
    50b9446 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d845d0d View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2019

  1. Configuration menu
    Copy the full SHA
    b5455eb View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2019

  1. Configuration menu
    Copy the full SHA
    637b2b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f681e7 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2019

  1. Configuration menu
    Copy the full SHA
    224db65 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c5ae7b View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2019

  1. Configuration menu
    Copy the full SHA
    1fe4df2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    742b299 View commit details
    Browse the repository at this point in the history
  3. fail -> test:fail

    chrisbreiding committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    a4ae1f7 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2019

  1. Configuration menu
    Copy the full SHA
    7c71b07 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2019

  1. Fix flaky background events e2e test (#3331)

    * reduce race condition so that async error throws before test is finished
    
    * fix snapshot
    
    * update snapshot
    
    * ensure async error isn't thrown more than once
    
    * fix async error file structure, disable supportFile
    
    * update snapshot
    
    * never resolve file to try to keep whitespace output consistent
    chrisbreiding committed Mar 5, 2019
    Configuration menu
    Copy the full SHA
    b2a685a View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2019

  1. Configuration menu
    Copy the full SHA
    4687f3b View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2019

  1. Configuration menu
    Copy the full SHA
    6fac021 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2019

  1. Configuration menu
    Copy the full SHA
    89d7ae2 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2019

  1. Configuration menu
    Copy the full SHA
    ca4d79f View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2019

  1. Configuration menu
    Copy the full SHA
    2e3f158 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2019

  1. Configuration menu
    Copy the full SHA
    05acda9 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2019

  1. Configuration menu
    Copy the full SHA
    ce81bad View commit details
    Browse the repository at this point in the history
  2. fixes

    chrisbreiding committed May 23, 2019
    Configuration menu
    Copy the full SHA
    eaef0f9 View commit details
    Browse the repository at this point in the history
  3. fix reporter tests

    chrisbreiding committed May 23, 2019
    Configuration menu
    Copy the full SHA
    edbd0a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c21e4ec View commit details
    Browse the repository at this point in the history
  5. fix failing tests

    chrisbreiding committed May 23, 2019
    Configuration menu
    Copy the full SHA
    9472488 View commit details
    Browse the repository at this point in the history
  6. fix driver tests

    chrisbreiding committed May 23, 2019
    Configuration menu
    Copy the full SHA
    9fa314f View commit details
    Browse the repository at this point in the history
  7. update snapshots

    chrisbreiding committed May 23, 2019
    Configuration menu
    Copy the full SHA
    4efdc71 View commit details
    Browse the repository at this point in the history
  8. fix tests

    chrisbreiding committed May 23, 2019
    Configuration menu
    Copy the full SHA
    e69b946 View commit details
    Browse the repository at this point in the history
  9. fix more tests

    chrisbreiding committed May 23, 2019
    Configuration menu
    Copy the full SHA
    8ee129d View commit details
    Browse the repository at this point in the history
  10. fix more tests

    chrisbreiding committed May 23, 2019
    Configuration menu
    Copy the full SHA
    9f14449 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2019

  1. Configuration menu
    Copy the full SHA
    97ffa34 View commit details
    Browse the repository at this point in the history