File tree Expand file tree Collapse file tree 7 files changed +53
-2
lines changed Expand file tree Collapse file tree 7 files changed +53
-2
lines changed Original file line number Diff line number Diff line change 1+ # Pycharm trash
2+ .idea
3+ __pycache__ /
4+
5+
6+ # Distribution
7+ .DS_Store
8+ .cache /
9+
10+ # python identifiers
11+ .python-version
12+
13+ # pytest report
14+ html_report.html
15+ report /
16+
17+ # browser trash
18+ geckodriver.log
File renamed without changes.
Original file line number Diff line number Diff line change 1+ from selenium import webdriver
2+ from selenium .webdriver .chrome .webdriver import WebDriver
3+
4+ class Driver :
5+ driver = None
6+
7+ def __init__ (self ,browser = "chrome" ) -> None :
8+ if browser == "chrome" :
9+ self .driver = webdriver .Chrome ()
10+ elif browser == "firefox" :
11+ self .driver = webdriver .Firefox ()
12+ elif browser == "safari" :
13+ self .driver = webdriver .Safari ()
14+
15+ def get_driver (self ) -> WebDriver :
16+ return self .driver
17+
18+ def get (self , url : str ) -> None :
19+ self .driver .get (url )
20+
21+
Original file line number Diff line number Diff line change 1+ import pytest
2+ from Library .driver import Driver
3+
4+ def test_file1_method1 ():
5+ d = Driver ("chrome" )
6+ d .get ("https://www.google.com" )
7+ dr = d .get_driver ()
8+ print (dr )
9+ x = 5
10+ y = 6
11+ assert x + 1 == y ,"test failed"
12+ # assert x == y,"test failed"
Original file line number Diff line number Diff line change 11[mypy]
22python_version = 3.6
33warn_return_any = True
4- warn_unused_configs = True
4+ warn_unused_configs = False
55ignore_missing_imports = True
6- warn_unused_ignores = True
6+ warn_unused_ignores = False
77show_error_codes = True
88show_column_numbers = True
99pretty = True
You can’t perform that action at this time.
0 commit comments