diff options
| author | iaz1607 <[email protected]> | 2024-01-23 14:05:17 +0300 |
|---|---|---|
| committer | Alexander Smirnov <[email protected]> | 2024-01-24 15:02:07 +0300 |
| commit | b3a8706c73ceefb42c529668e9916b34d30ae8b8 (patch) | |
| tree | 01c4b047b914f5588ac61e622ff60f3cd6d355e4 | |
| parent | 298883b7488a868fd7bc5462f4b50740687ce249 (diff) | |
Stop using svn in canonization tests
| -rw-r--r-- | build/plugins/ytest.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/build/plugins/ytest.py b/build/plugins/ytest.py index 182e4b25e4c..a98fb4cb219 100644 --- a/build/plugins/ytest.py +++ b/build/plugins/ytest.py @@ -1187,14 +1187,16 @@ def onsetup_run_python(unit): def get_canonical_test_resources(unit): unit_path = unit.path() - canon_data_dir = os.path.join(unit.resolve(unit_path), CANON_DATA_DIR_NAME, unit.get('CANONIZE_SUB_PATH') or '') - + if unit.get("CUSTOM_CANONDATA_PATH"): + path_to_canondata = unit_path.replace("$S", unit.get("CUSTOM_CANONDATA_PATH")) + else: + path_to_canondata = unit.resolve(unit_path) + canon_data_dir = os.path.join(path_to_canondata, CANON_DATA_DIR_NAME, unit.get('CANONIZE_SUB_PATH') or '') try: _, dirs, files = next(os.walk(canon_data_dir)) except StopIteration: # path doesn't exist return [], [] - if CANON_RESULT_FILE_NAME in files: return _get_canonical_data_resources_v2(os.path.join(canon_data_dir, CANON_RESULT_FILE_NAME), unit_path) return [], [] |
