Esempio n. 1
0
    def test_update_method(self):
        session = SauceSession()

        session.start()

        session.update_test_result(True)
        session.stop()
def driver(request):
    opts = SauceOptions(browserName=request.param)
    sauce = SauceSession(options=opts)
    sauce.start()

    yield sauce.driver

    sauce.stop()
Esempio n. 3
0
def driver(request):
    opts = SauceOptions()
    opts.name = request.node.name
    sauce = SauceSession(options=opts)
    sauce.start()

    yield sauce.driver

    # report results
    # use the test result to send the pass/fail status to Sauce Labs
    result = not request.node.rep_call.failed

    sauce.stop(result)
Esempio n. 4
0
def driver(request):
    opts = SauceOptions()
    opts.name = request.node.name
    sauce = SauceSession(options=opts)
    sauce.start()

    yield sauce.driver

    # report results
    # use the test result to send the pass/fail status to Sauce Labs
    if request.node.rep_call.failed:
        sauce.setTestStatus("failed")
    else:
        sauce.setTestStatus("passed")

    sauce.stop()
Esempio n. 5
0
    def test_failing_case(self):
        session = SauceSession()

        session.start()

        session.stop(False)
Esempio n. 6
0
    def test_passing_case(self):
        session = SauceSession()

        session.start()

        session.stop(True)
Esempio n. 7
0
"""Most basic example of using Simple Sauce.

Here we start a session on Sauce, perform some actions then close the session.
"""
from simplesauce.session import SauceSession


session = SauceSession()

session.start()
session.driver.get("https://www.saucedemo.com")

assert "Swag" in session.driver.title

session.stop()
Esempio n. 8
0
    def test_it_quits_the_driver(self):
        session = SauceSession()

        session.start()

        session.stop()
Esempio n. 9
0
"""Most basic example of using Simple Sauce.

Here we start a session on Sauce, perform some actions then close the session.
"""
from simplesauce.session import SauceSession


session = SauceSession()

session.start()
session.driver.get("https://www.saucedemo.com")

result = "Swag" in session.driver.title

session.stop(result)