@@ -111,13 +111,15 @@ def test_isin_strided(dtype):
111
111
assert not dpt .any (r1 [:, - 1 ])
112
112
assert not dpt .any (x [:, 1 ::2 ])
113
113
assert r1 .shape == x_s .shape
114
+ assert r1 .flags .c_contiguous
114
115
115
116
# test with invert keyword
116
117
r2 = dpt .isin (x_s , test , invert = True )
117
118
assert not dpt .any (r2 [:, :- 1 ])
118
119
assert dpt .all (r2 [:, - 1 ])
119
120
assert not dpt .any (x [:, 1 :2 ])
120
121
assert r2 .shape == x_s .shape
122
+ assert r2 .flags .c_contiguous
121
123
122
124
123
125
def test_isin_strided_bool ():
@@ -133,13 +135,15 @@ def test_isin_strided_bool():
133
135
assert not dpt .any (r1 [:, - 1 ])
134
136
assert not dpt .any (x [:, 1 ::2 ])
135
137
assert r1 .shape == x_s .shape
138
+ assert r1 .flags .c_contiguous
136
139
137
140
# test with invert keyword
138
141
r2 = dpt .isin (x_s , test , invert = True )
139
142
assert not dpt .any (r2 [:, :- 1 ])
140
143
assert dpt .all (r2 [:, - 1 ])
141
144
assert not dpt .any (x [:, 1 :2 ])
142
145
assert r2 .shape == x_s .shape
146
+ assert r2 .flags .c_contiguous
143
147
144
148
145
149
@pytest .mark .parametrize ("dt1" , _numeric_dtypes )
0 commit comments