22
22
]
23
23
24
24
25
- @pytest .mark .notimpl (["datafusion" , "snowflake" ])
25
+ @pytest .mark .notimpl (["datafusion" ])
26
26
def test_array_column (backend , alltypes , df ):
27
27
expr = ibis .array ([alltypes ['double_col' ], alltypes ['double_col' ]])
28
28
assert isinstance (expr , ir .ArrayColumn )
@@ -35,7 +35,6 @@ def test_array_column(backend, alltypes, df):
35
35
backend .assert_series_equal (result , expected , check_names = False )
36
36
37
37
38
- @pytest .mark .notimpl (["snowflake" ])
39
38
def test_array_scalar (con ):
40
39
expr = ibis .array ([1.0 , 2.0 , 3.0 ])
41
40
assert isinstance (expr , ir .ArrayScalar )
@@ -48,7 +47,7 @@ def test_array_scalar(con):
48
47
assert np .array_equal (result , expected )
49
48
50
49
51
- @pytest .mark .notimpl (["snowflake " , "polars " , "datafusion " ])
50
+ @pytest .mark .notimpl (["polars " , "datafusion " , "snowflake " ])
52
51
def test_array_repeat (con ):
53
52
expr = ibis .array ([1.0 , 2.0 ]) * 2
54
53
@@ -61,7 +60,7 @@ def test_array_repeat(con):
61
60
62
61
63
62
# Issues #2370
64
- @pytest .mark .notimpl (["datafusion" , "snowflake" ])
63
+ @pytest .mark .notimpl (["datafusion" ])
65
64
def test_array_concat (con ):
66
65
left = ibis .literal ([1 , 2 , 3 ])
67
66
right = ibis .literal ([2 , 1 ])
@@ -74,13 +73,12 @@ def test_array_concat(con):
74
73
assert np .array_equal (result , expected )
75
74
76
75
77
- @pytest .mark .notimpl (["datafusion" , "snowflake" ])
76
+ @pytest .mark .notimpl (["datafusion" ])
78
77
def test_array_length (con ):
79
78
expr = ibis .literal ([1 , 2 , 3 ]).length ()
80
79
assert con .execute (expr .name ("tmp" )) == 3
81
80
82
81
83
- @pytest .mark .notimpl (["snowflake" ])
84
82
def test_list_literal (con ):
85
83
arr = [1 , 2 , 3 ]
86
84
expr = ibis .literal (arr )
@@ -91,7 +89,6 @@ def test_list_literal(con):
91
89
assert np .array_equal (result , arr )
92
90
93
91
94
- @pytest .mark .notimpl (["snowflake" ])
95
92
def test_np_array_literal (con ):
96
93
arr = np .array ([1 , 2 , 3 ])
97
94
expr = ibis .literal (arr )
@@ -103,7 +100,7 @@ def test_np_array_literal(con):
103
100
104
101
105
102
@pytest .mark .parametrize ("idx" , range (3 ))
106
- @pytest .mark .notimpl (["snowflake" , " polars" , "datafusion" ])
103
+ @pytest .mark .notimpl (["polars" , "datafusion" ])
107
104
def test_array_index (con , idx ):
108
105
arr = [1 , 2 , 3 ]
109
106
expr = ibis .literal (arr )
@@ -372,7 +369,7 @@ def test_unnest_default_name(con):
372
369
(- 3 , - 1 ),
373
370
],
374
371
)
375
- @pytest .mark .notimpl (["dask" , "datafusion" , "polars" , "snowflake" ])
372
+ @pytest .mark .notimpl (["dask" , "datafusion" , "polars" ])
376
373
def test_array_slice (con , start , stop ):
377
374
array_types = con .tables .array_types
378
375
expr = array_types .select (sliced = array_types .y [start :stop ])
0 commit comments