From b6c7e44a838fafbd9b51ffb712679108e91d5249 Mon Sep 17 00:00:00 2001 From: Joris Van den Bossche Date: Sun, 17 Jul 2022 17:25:02 +0200 Subject: [PATCH] TST: misplaced string array test --- pandas/tests/arrays/numpy_/test_indexing.py | 11 +++++++++++ pandas/tests/arrays/string_/test_indexing.py | 16 ---------------- 2 files changed, 11 insertions(+), 16 deletions(-) delete mode 100644 pandas/tests/arrays/string_/test_indexing.py diff --git a/pandas/tests/arrays/numpy_/test_indexing.py b/pandas/tests/arrays/numpy_/test_indexing.py index f92411efe774c..225d64ad7d258 100644 --- a/pandas/tests/arrays/numpy_/test_indexing.py +++ b/pandas/tests/arrays/numpy_/test_indexing.py @@ -7,6 +7,17 @@ class TestSearchsorted: + def test_searchsorted_string(self, string_dtype): + arr = pd.array(["a", "b", "c"], dtype=string_dtype) + + result = arr.searchsorted("a", side="left") + assert is_scalar(result) + assert result == 0 + + result = arr.searchsorted("a", side="right") + assert is_scalar(result) + assert result == 1 + def test_searchsorted_numeric_dtypes_scalar(self, any_real_numpy_dtype): arr = pd.array([1, 3, 90], dtype=any_real_numpy_dtype) result = arr.searchsorted(30) diff --git a/pandas/tests/arrays/string_/test_indexing.py b/pandas/tests/arrays/string_/test_indexing.py deleted file mode 100644 index 41466c43288c3..0000000000000 --- a/pandas/tests/arrays/string_/test_indexing.py +++ /dev/null @@ -1,16 +0,0 @@ -from pandas.core.dtypes.common import is_scalar - -import pandas as pd - - -class TestSearchsorted: - def test_searchsorted(self, string_dtype): - arr = pd.array(["a", "b", "c"], dtype=string_dtype) - - result = arr.searchsorted("a", side="left") - assert is_scalar(result) - assert result == 0 - - result = arr.searchsorted("a", side="right") - assert is_scalar(result) - assert result == 1