Skip to content

Commit 9da128a

Browse files
PETERSBURG\Andrei_Zhidelevzhidelev
authored andcommitted
Bye-bye BaseMatcher
1 parent 47ee2db commit 9da128a

File tree

4 files changed

+4
-28
lines changed

4 files changed

+4
-28
lines changed

JDI/core/settings/jdi_settings.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import logging
22
from pathlib import Path
33

4-
from JDI.jdi_assert.base.base_matcher import BaseMatcher
5-
64
logger = logging.Logger(__name__)
75

86

@@ -26,7 +24,6 @@ class JDISettings:
2624
_driver_factory = None
2725
__logger = None
2826
_jdi_settings = dict()
29-
asserter = BaseMatcher()
3027

3128
@staticmethod
3229
def get_driver_factory():

JDI/jdi_assert/base/__init__.py

Whitespace-only changes.

JDI/jdi_assert/base/base_matcher.py

Lines changed: 0 additions & 17 deletions
This file was deleted.

JDI/web/selenium/elements/composite/web_page.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,6 @@ class WebPage(BaseElement):
1313
check_url_type = CheckPageTypes.EQUAL
1414
check_title_type = CheckPageTypes.EQUAL
1515

16-
url = None
17-
url_template = None
18-
title = None
19-
domain = None
20-
2116
def __init__(self, url, title=None, domain=None, url_template=None, url_check_type=None, title_check_type=None):
2217
self.url = (JDISettings.get_domain() if domain is None else domain) + url
2318
self.title = title
@@ -37,7 +32,8 @@ def back(self):
3732
JDISettings.get_driver_factory().get_driver().back()
3833

3934
def check_opened(self):
40-
JDISettings.asserter._is_true(self.verify_opened(), "Page '{0}' is not opened".format(self))
35+
# TODO: refactor, probably move to the tests code
36+
assert self.verify_opened(), "Page '{0}' is not opened".format(self)
4137

4238
def check_title(self):
4339
return JDISettings.get_driver_factory().get_driver().title == self.title
@@ -99,11 +95,11 @@ def verify_opened(self):
9995
def should_be_opened(self):
10096
try:
10197
logger.info("Page '{0}' should be opened".format(self.get_name()))
102-
if self.verify_opened(): return
98+
if self.verify_opened():
99+
return
103100
self.open()
104101
self.check_opened()
105102
except Exception as ex:
106103
msg = "Can't open page '{0}'. Reason: {1}".format(self.get_name(), str(ex))
107104
logger.info(msg)
108105
raise Exception(msg)
109-

0 commit comments

Comments
 (0)