aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/tests/s-expressions/minirun/part2/test.py
blob: a0f6bc2d42e4faca916a01630449162507188d63 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import pytest
import yatest

from pure import run_test, DATA_PATH
from test_utils import pytest_generate_tests_for_part
from yql_utils import pytest_get_current_part


def pytest_generate_tests(metafunc):
    current_part, part_count = pytest_get_current_part(yatest.common.source_path(__file__))
    return pytest_generate_tests_for_part(metafunc, current_part, part_count, DATA_PATH, template='.yqls')


@pytest.mark.parametrize('what', ['Results', 'Debug', 'RunOnOpt', 'LLVM'])
def test(suite, case, cfg, tmpdir, what, yql_http_file_server):
    return run_test(suite, case, cfg, tmpdir, what, yql_http_file_server)