Skip to content

Commit 67f1833

Browse files
committed
enable engine tests for filtering and strings
1 parent d4f6e41 commit 67f1833

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

tests/system/small/engines/test_filtering.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
REFERENCE_ENGINE = polars_executor.PolarsExecutor()
2525

2626

27-
@pytest.mark.parametrize("engine", ["polars", "bq"], indirect=True)
27+
@pytest.mark.parametrize("engine", ["polars", "bq", "bq-sqlglot"], indirect=True)
2828
def test_engines_filter_bool_col(
2929
scalars_array_value: array_value.ArrayValue,
3030
engine,
@@ -35,7 +35,7 @@ def test_engines_filter_bool_col(
3535
assert_equivalence_execution(node, REFERENCE_ENGINE, engine)
3636

3737

38-
@pytest.mark.parametrize("engine", ["polars", "bq"], indirect=True)
38+
@pytest.mark.parametrize("engine", ["polars", "bq", "bq-sqlglot"], indirect=True)
3939
def test_engines_filter_expr_cond(
4040
scalars_array_value: array_value.ArrayValue,
4141
engine,
@@ -47,7 +47,7 @@ def test_engines_filter_expr_cond(
4747
assert_equivalence_execution(node, REFERENCE_ENGINE, engine)
4848

4949

50-
@pytest.mark.parametrize("engine", ["polars", "bq"], indirect=True)
50+
@pytest.mark.parametrize("engine", ["polars", "bq", "bq-sqlglot"], indirect=True)
5151
def test_engines_filter_true(
5252
scalars_array_value: array_value.ArrayValue,
5353
engine,
@@ -57,7 +57,7 @@ def test_engines_filter_true(
5757
assert_equivalence_execution(node, REFERENCE_ENGINE, engine)
5858

5959

60-
@pytest.mark.parametrize("engine", ["polars", "bq"], indirect=True)
60+
@pytest.mark.parametrize("engine", ["polars", "bq", "bq-sqlglot"], indirect=True)
6161
def test_engines_filter_false(
6262
scalars_array_value: array_value.ArrayValue,
6363
engine,

tests/system/small/engines/test_strings.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
REFERENCE_ENGINE = polars_executor.PolarsExecutor()
2626

2727

28-
@pytest.mark.parametrize("engine", ["polars", "bq"], indirect=True)
28+
@pytest.mark.parametrize("engine", ["polars", "bq", "bq-sqlglot"], indirect=True)
2929
def test_engines_str_contains(scalars_array_value: array_value.ArrayValue, engine):
3030
arr, _ = scalars_array_value.compute_values(
3131
[
@@ -38,7 +38,7 @@ def test_engines_str_contains(scalars_array_value: array_value.ArrayValue, engin
3838
assert_equivalence_execution(arr.node, REFERENCE_ENGINE, engine)
3939

4040

41-
@pytest.mark.parametrize("engine", ["polars", "bq"], indirect=True)
41+
@pytest.mark.parametrize("engine", ["polars", "bq", "bq-sqlglot"], indirect=True)
4242
def test_engines_str_contains_regex(
4343
scalars_array_value: array_value.ArrayValue, engine
4444
):
@@ -53,7 +53,7 @@ def test_engines_str_contains_regex(
5353
assert_equivalence_execution(arr.node, REFERENCE_ENGINE, engine)
5454

5555

56-
@pytest.mark.parametrize("engine", ["polars", "bq"], indirect=True)
56+
@pytest.mark.parametrize("engine", ["polars", "bq", "bq-sqlglot"], indirect=True)
5757
def test_engines_str_startswith(scalars_array_value: array_value.ArrayValue, engine):
5858
arr, _ = scalars_array_value.compute_values(
5959
[
@@ -65,7 +65,7 @@ def test_engines_str_startswith(scalars_array_value: array_value.ArrayValue, eng
6565
assert_equivalence_execution(arr.node, REFERENCE_ENGINE, engine)
6666

6767

68-
@pytest.mark.parametrize("engine", ["polars", "bq"], indirect=True)
68+
@pytest.mark.parametrize("engine", ["polars", "bq", "bq-sqlglot"], indirect=True)
6969
def test_engines_str_endswith(scalars_array_value: array_value.ArrayValue, engine):
7070
arr, _ = scalars_array_value.compute_values(
7171
[

0 commit comments

Comments
 (0)