Creating a new format of tests.

anticaptcha
Pedro de Oliveira Guedes 2022-01-05 10:30:34 -03:00
parent e584b711c1
commit 6ceb34b8d3
2 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,6 @@
Feature: The Chrome API client
Scenario: Using the Chrome.Start method
Given the Chrome client
When the Start method is called
Then Google Chrome should open

View File

@ -0,0 +1,16 @@
from behave import *
from cli import Chrome
@given ("the Chrome client")
def step_impl (context):
context.client = Chrome()
@when ("the Start method is called")
def step_impl (context):
# context._return = None
context._return = context.client.start()
@then ("Google Chrome should open")
def step_impl (context):
print (f"\n-----------\n{context._return}\n------------\n")
assert context._return == "", "Google Chrome did not opened as expected."