Skip to content

Commit 564d88d

Browse files
Add a test for get_indexer with different type
1 parent 4dabe0e commit 564d88d

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

pandas/tests/indexes/interval/test_interval.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -886,11 +886,12 @@ def test_symmetric_difference(self, closed, sort):
886886
result = index.symmetric_difference(other, sort=sort)
887887
tm.assert_index_equal(result, expected)
888888

889-
def test_get_indexer_errors(self):
889+
def test_interval_range_get_indexer_with_different_input_type(self):
890890
# not sure about this one
891891
index = pd.interval_range(0, 1)
892-
with pytest.raises(KeyError):
893-
index.get_indexer(['gg'])
892+
# behaviour should be the same as Int64Index and return an
893+
# array with values of -1
894+
assert np.all(index.get_indexer(['gg']) == np.array([-1]))
894895

895896
@pytest.mark.parametrize('op_name', [
896897
'union', 'intersection', 'difference', 'symmetric_difference'])

0 commit comments

Comments
 (0)