Skip to content

Commit 5444ab4

Browse files
authored
Merge 76dce70 into d0c941e
2 parents d0c941e + 76dce70 commit 5444ab4

File tree

35 files changed

+77
-76
lines changed

35 files changed

+77
-76
lines changed

ydb/library/yql/tests/sql/dq_file.make

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
PY2TEST()
1+
PY3TEST()
22

33
TEST_SRCS(
44
test.py
@@ -31,7 +31,7 @@ DEPENDS(
3131
)
3232
DATA(
3333
arcadia/ydb/library/yql/tests/sql # python files
34-
arcadia/yql/essentials/tests/sql/suites
34+
arcadia/yt/yql/tests/sql/suites
3535
arcadia/yql/essentials/mount
3636
arcadia/yql/essentials/cfg/tests
3737
)

ydb/library/yql/tests/sql/dq_file.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,18 @@
88
dump_table_yson, get_gateway_cfg_suffix, do_custom_query_check, normalize_result, \
99
stable_result_file, stable_table_file, is_with_final_result_issues, log
1010

11-
from test_utils import get_config, DATA_PATH
11+
from test_utils import get_config
1212
from test_file_common import run_file, run_file_no_cache
1313

1414
ASTDIFF_PATH = yql_binary_path('yql/essentials/tools/astdiff/astdiff')
1515
DQRUN_PATH = yql_binary_path('ydb/library/yql/tools/dqrun/dqrun')
16-
16+
DATA_PATH = yatest.common.source_path('yt/yql/tests/sql/suites')
1717

1818
def run_test(suite, case, cfg, tmpdir, what, yql_http_file_server):
1919
if get_gateway_cfg_suffix() != '' and what != 'Results':
2020
pytest.skip('non-trivial gateways.conf')
2121

22-
config = get_config(suite, case, cfg)
22+
config = get_config(suite, case, cfg, data_path=DATA_PATH)
2323

2424
program_sql = os.path.join(DATA_PATH, suite, '%s.sql' % case)
2525
with codecs.open(program_sql, encoding='utf-8') as program_file_descr:
@@ -41,17 +41,17 @@ def run_test(suite, case, cfg, tmpdir, what, yql_http_file_server):
4141
if is_with_final_result_issues(config):
4242
extra_args += ["--with-final-issues"]
4343

44-
(res, tables_res) = run_file('dq', suite, case, cfg, config, yql_http_file_server, DQRUN_PATH, extra_args=extra_args)
44+
(res, tables_res) = run_file('dq', suite, case, cfg, config, yql_http_file_server, DQRUN_PATH, extra_args=extra_args, data_path=DATA_PATH)
4545

4646
if what == 'Results' or force_blocks:
4747
if not xfail:
4848
if force_blocks:
4949
yqlrun_res, yqlrun_tables_res = run_file_no_cache('dq', suite, case, cfg, config, yql_http_file_server, DQRUN_PATH, \
50-
extra_args=["--emulate-yt"], force_blocks=True)
50+
extra_args=["--emulate-yt"], force_blocks=True, data_path=DATA_PATH)
5151
dq_result_name = 'Scalar'
5252
yqlrun_result_name = 'Block'
5353
else:
54-
yqlrun_res, yqlrun_tables_res = run_file_no_cache('yt', suite, case, cfg, config, yql_http_file_server)
54+
yqlrun_res, yqlrun_tables_res = run_file_no_cache('yt', suite, case, cfg, config, yql_http_file_server, data_path=DATA_PATH)
5555
dq_result_name = 'DQFILE'
5656
yqlrun_result_name = 'YQLRUN'
5757

ydb/library/yql/tests/sql/dq_file/part0/test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import pytest
22
import yatest
33

4-
from dq_file import run_test
4+
from dq_file import run_test, DATA_PATH
55
from test_utils import pytest_generate_tests_for_part
66
from yql_utils import pytest_get_current_part
77

88

99
def pytest_generate_tests(metafunc):
1010
current_part, part_count = pytest_get_current_part(yatest.common.source_path(__file__))
11-
return pytest_generate_tests_for_part(metafunc, current_part, part_count)
11+
return pytest_generate_tests_for_part(metafunc, current_part, part_count, data_path=DATA_PATH)
1212

1313

1414
@pytest.mark.parametrize('what', ['Results', 'ForceBlocks'])

ydb/library/yql/tests/sql/dq_file/part1/test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import pytest
22
import yatest
33

4-
from dq_file import run_test
4+
from dq_file import run_test, DATA_PATH
55
from test_utils import pytest_generate_tests_for_part
66
from yql_utils import pytest_get_current_part
77

88

99
def pytest_generate_tests(metafunc):
1010
current_part, part_count = pytest_get_current_part(yatest.common.source_path(__file__))
11-
return pytest_generate_tests_for_part(metafunc, current_part, part_count)
11+
return pytest_generate_tests_for_part(metafunc, current_part, part_count, data_path=DATA_PATH)
1212

1313

1414
@pytest.mark.parametrize('what', ['Results', 'ForceBlocks'])

ydb/library/yql/tests/sql/dq_file/part10/test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import pytest
22
import yatest
33

4-
from dq_file import run_test
4+
from dq_file import run_test, DATA_PATH
55
from test_utils import pytest_generate_tests_for_part
66
from yql_utils import pytest_get_current_part
77

88

99
def pytest_generate_tests(metafunc):
1010
current_part, part_count = pytest_get_current_part(yatest.common.source_path(__file__))
11-
return pytest_generate_tests_for_part(metafunc, current_part, part_count)
11+
return pytest_generate_tests_for_part(metafunc, current_part, part_count, data_path=DATA_PATH)
1212

1313

1414
@pytest.mark.parametrize('what', ['Results', 'ForceBlocks'])

ydb/library/yql/tests/sql/dq_file/part11/test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import pytest
22
import yatest
33

4-
from dq_file import run_test
4+
from dq_file import run_test, DATA_PATH
55
from test_utils import pytest_generate_tests_for_part
66
from yql_utils import pytest_get_current_part
77

88

99
def pytest_generate_tests(metafunc):
1010
current_part, part_count = pytest_get_current_part(yatest.common.source_path(__file__))
11-
return pytest_generate_tests_for_part(metafunc, current_part, part_count)
11+
return pytest_generate_tests_for_part(metafunc, current_part, part_count, data_path=DATA_PATH)
1212

1313

1414
@pytest.mark.parametrize('what', ['Results', 'ForceBlocks'])

ydb/library/yql/tests/sql/dq_file/part12/test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import pytest
22
import yatest
33

4-
from dq_file import run_test
4+
from dq_file import run_test, DATA_PATH
55
from test_utils import pytest_generate_tests_for_part
66
from yql_utils import pytest_get_current_part
77

88

99
def pytest_generate_tests(metafunc):
1010
current_part, part_count = pytest_get_current_part(yatest.common.source_path(__file__))
11-
return pytest_generate_tests_for_part(metafunc, current_part, part_count)
11+
return pytest_generate_tests_for_part(metafunc, current_part, part_count, data_path=DATA_PATH)
1212

1313

1414
@pytest.mark.parametrize('what', ['Results', 'ForceBlocks'])

ydb/library/yql/tests/sql/dq_file/part13/test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import pytest
22
import yatest
33

4-
from dq_file import run_test
4+
from dq_file import run_test, DATA_PATH
55
from test_utils import pytest_generate_tests_for_part
66
from yql_utils import pytest_get_current_part
77

88

99
def pytest_generate_tests(metafunc):
1010
current_part, part_count = pytest_get_current_part(yatest.common.source_path(__file__))
11-
return pytest_generate_tests_for_part(metafunc, current_part, part_count)
11+
return pytest_generate_tests_for_part(metafunc, current_part, part_count, data_path=DATA_PATH)
1212

1313

1414
@pytest.mark.parametrize('what', ['Results', 'ForceBlocks'])

ydb/library/yql/tests/sql/dq_file/part14/test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import pytest
22
import yatest
33

4-
from dq_file import run_test
4+
from dq_file import run_test, DATA_PATH
55
from test_utils import pytest_generate_tests_for_part
66
from yql_utils import pytest_get_current_part
77

88

99
def pytest_generate_tests(metafunc):
1010
current_part, part_count = pytest_get_current_part(yatest.common.source_path(__file__))
11-
return pytest_generate_tests_for_part(metafunc, current_part, part_count)
11+
return pytest_generate_tests_for_part(metafunc, current_part, part_count, data_path=DATA_PATH)
1212

1313

1414
@pytest.mark.parametrize('what', ['Results', 'ForceBlocks'])

ydb/library/yql/tests/sql/dq_file/part15/test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import pytest
22
import yatest
33

4-
from dq_file import run_test
4+
from dq_file import run_test, DATA_PATH
55
from test_utils import pytest_generate_tests_for_part
66
from yql_utils import pytest_get_current_part
77

88

99
def pytest_generate_tests(metafunc):
1010
current_part, part_count = pytest_get_current_part(yatest.common.source_path(__file__))
11-
return pytest_generate_tests_for_part(metafunc, current_part, part_count)
11+
return pytest_generate_tests_for_part(metafunc, current_part, part_count, data_path=DATA_PATH)
1212

1313

1414
@pytest.mark.parametrize('what', ['Results', 'ForceBlocks'])

0 commit comments

Comments
 (0)