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

Upgrade to 13 #29

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

Upgrade to 13 #29

wants to merge 7 commits into from

Commits on Jun 20, 2017

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

Commits on Aug 3, 2017

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

Commits on Aug 8, 2017

  1. Request clean session for every IE run

    pytest-selenium can pass only strings as command line capabilities.
    Since IE requires a bool there, having this on command line does not work.
    
    There are some tricks in this codebase that can be tried
    
    (They say porn mode is faster than clean session)
    
        # https://github.com/jirikuchta/selenium-webtests/blob/15b9225a8ddd352c5029cc463a1d02fb06520148/seleniumwebtests/testcase.py
        # start IE in private mode to prevent storing cookies
        capabilities["ie.forceCreateProcessApi"] = 1
        capabilities["ie.browserCommandLineSwitches"] = "-private"
    
        # hack to force clean session on IE; pytest-selenium would set it to 'true', not True
        # for capability in capabilities):
        if capability[0] == 'ie.ensureCleanSession':
            capabilities["ie.ensureCleanSession"] = True
            break
    jiridanek committed Aug 8, 2017
    Configuration menu
    Copy the full SHA
    ddcb3d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    567f5b3 View commit details
    Browse the repository at this point in the history
  3. Increase resiliency of the tests against failures in Travis

    * Increase number of retries (for expanding the tree)
    * Do some retries for waiting for angular
        (angular may not be yet loaded, got
        E       selenium.common.exceptions.WebDriverException: Message: ReferenceError: angular is not defined
        )
    jiridanek committed Aug 8, 2017
    Configuration menu
    Copy the full SHA
    1855410 View commit details
    Browse the repository at this point in the history
  4. Increase resiliency of the tests against failures in Travis

    * Double one more bloody timeout
    jiridanek committed Aug 8, 2017
    Configuration menu
    Copy the full SHA
    8e491ab View commit details
    Browse the repository at this point in the history