fix: setUpClass fallback для PyCharm (python -m unittest)
This commit is contained in:
parent
858ee42712
commit
3f7bd3861b
@ -60,6 +60,14 @@ DEFAULT_HOST = "10.101.60.25"
|
|||||||
DEFAULT_PORT = 6184
|
DEFAULT_PORT = 6184
|
||||||
BASE_PATH = "/see"
|
BASE_PATH = "/see"
|
||||||
|
|
||||||
|
_DEFAULT_ARGS = argparse.Namespace(
|
||||||
|
host=DEFAULT_HOST,
|
||||||
|
port=DEFAULT_PORT,
|
||||||
|
asserts=None,
|
||||||
|
verbose=False,
|
||||||
|
no_color=False
|
||||||
|
)
|
||||||
|
|
||||||
TEXT_RULES = [
|
TEXT_RULES = [
|
||||||
# (keyword, text) — первое совпадение побеждает
|
# (keyword, text) — первое совпадение побеждает
|
||||||
("fio", "Иванов Иван Иванович"),
|
("fio", "Иванов Иван Иванович"),
|
||||||
@ -167,6 +175,8 @@ class SeeAPI:
|
|||||||
class TestSeeModels(unittest.TestCase):
|
class TestSeeModels(unittest.TestCase):
|
||||||
@classmethod
|
@classmethod
|
||||||
def setUpClass(cls):
|
def setUpClass(cls):
|
||||||
|
if not hasattr(cls, 'args'):
|
||||||
|
cls.args = _DEFAULT_ARGS
|
||||||
cls.api = SeeAPI(cls.args.host, cls.args.port)
|
cls.api = SeeAPI(cls.args.host, cls.args.port)
|
||||||
cls.asserts = load_asserts(cls.args.asserts)
|
cls.asserts = load_asserts(cls.args.asserts)
|
||||||
data = cls.api.get_models()
|
data = cls.api.get_models()
|
||||||
|
|||||||
@ -55,6 +55,14 @@ DEFAULT_HOST = "10.101.60.27"
|
|||||||
DEFAULT_PORT = 6181
|
DEFAULT_PORT = 6181
|
||||||
BASE_PATH = "/smc"
|
BASE_PATH = "/smc"
|
||||||
|
|
||||||
|
_DEFAULT_ARGS = argparse.Namespace(
|
||||||
|
host=DEFAULT_HOST,
|
||||||
|
port=DEFAULT_PORT,
|
||||||
|
asserts=None,
|
||||||
|
verbose=False,
|
||||||
|
no_color=False
|
||||||
|
)
|
||||||
|
|
||||||
TEXT_RULES = [
|
TEXT_RULES = [
|
||||||
("филиал", "родники"),
|
("филиал", "родники"),
|
||||||
("offices", "родники"),
|
("offices", "родники"),
|
||||||
@ -112,6 +120,8 @@ class SmcAPI:
|
|||||||
class TestSmcModels(unittest.TestCase):
|
class TestSmcModels(unittest.TestCase):
|
||||||
@classmethod
|
@classmethod
|
||||||
def setUpClass(cls):
|
def setUpClass(cls):
|
||||||
|
if not hasattr(cls, 'args'):
|
||||||
|
cls.args = _DEFAULT_ARGS
|
||||||
cls.api = SmcAPI(cls.args.host, cls.args.port)
|
cls.api = SmcAPI(cls.args.host, cls.args.port)
|
||||||
cls.asserts = load_asserts(cls.args.asserts)
|
cls.asserts = load_asserts(cls.args.asserts)
|
||||||
data = cls.api.get_models()
|
data = cls.api.get_models()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user