Skip to content

Commit 11eb777

Browse files
committed
using filter function makes hypothesis fail test_invalid_input function
fail. add hypothesis package requirement.
1 parent 7e2ed0c commit 11eb777

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

ci/requirements-3.6_NUMPY_DEV.run

+1
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
pytz
2+
hypothesis>=3.46.0

pandas/tests/reshape/test_util.py

+3-7
Original file line numberDiff line numberDiff line change
@@ -161,13 +161,9 @@ def test_empty(self, empty_list, list_of_int, list_of_str):
161161
@given(st.integers(),
162162
st.text(string.ascii_letters, min_size=1),
163163
get_seq((int, str), True, min_size=1),
164-
st.lists(st.one_of(st.integers(),
165-
st.text(string.ascii_letters, min_size=1),
166-
get_seq((int,), min_size=1)
167-
),
168-
min_size=1).filter(
169-
lambda x: len(x) == 1 and type(x[0]) != list)
170-
)
164+
st.builds(lambda *x: list(x), st.integers(),
165+
st.text(string.ascii_letters, min_size=1),
166+
st.lists(st.integers(), min_size=1)))
171167
def test_invalid_input(self, number, text, seq, mixed_seq):
172168

173169
invalid_inputs = [number,

0 commit comments

Comments
 (0)