diff options
author | qrort <qrort@yandex-team.com> | 2022-11-17 19:38:20 +0300 |
---|---|---|
committer | qrort <qrort@yandex-team.com> | 2022-11-17 19:38:20 +0300 |
commit | 487326d832ec22895f2c9209df5407c17f2c816d (patch) | |
tree | 8cedd0ccc03d0ae4d251ef98934277af92181dd0 /library/python/testing/yatest_lib/ya.py | |
parent | 019071feb92f224930b5975d31ecc110f467a618 (diff) | |
download | ydb-487326d832ec22895f2c9209df5407c17f2c816d.tar.gz |
yatest_common context file test
Diffstat (limited to 'library/python/testing/yatest_lib/ya.py')
-rw-r--r-- | library/python/testing/yatest_lib/ya.py | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/library/python/testing/yatest_lib/ya.py b/library/python/testing/yatest_lib/ya.py index 27ea2e89b2..44a3fd51ca 100644 --- a/library/python/testing/yatest_lib/ya.py +++ b/library/python/testing/yatest_lib/ya.py @@ -6,7 +6,6 @@ import json from .tools import to_str from .external import ExternalDataInfo - TESTING_OUT_DIR_NAME = "testing_out_stuff" # XXX import from test.const yatest_logger = logging.getLogger("ya.test") @@ -227,22 +226,17 @@ class Ya(object): assert self._test_item_node_id return self._test_item_node_id - @property - def pytest_config(self): - if not hasattr(self, "_pytest_config"): - import library.python.pytest.plugins.ya as ya_plugin - self._pytest_config = ya_plugin.pytest_config - return self._pytest_config - def set_metric_value(self, name, val): + from library.python.pytest.plugins.metrics import test_metrics node_id = self.get_test_item_node_id() - if node_id not in self.pytest_config.test_metrics: - self.pytest_config.test_metrics[node_id] = {} + if node_id not in test_metrics.metrics: + test_metrics[node_id] = {} - self.pytest_config.test_metrics[node_id][name] = val + test_metrics[node_id][name] = val def get_metric_value(self, name, default=None): - res = self.pytest_config.test_metrics.get(self.get_test_item_node_id(), {}).get(name) + from library.python.pytest.plugins.metrics import test_metrics + res = test_metrics.get(self.get_test_item_node_id(), {}).get(name) if res is None: return default return res |