Skip to content

Commit cb6a9d2

Browse files
add test case with optional groups
1 parent c424093 commit cb6a9d2

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

pandas/tests/extension/test_arrow.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1884,6 +1884,9 @@ def test_str_match(pat, case, na, exp):
18841884
["abc\\$", False, None, [False, True, False, None]],
18851885
["Abc$", True, None, [False, False, False, None]],
18861886
["Abc\\$", True, None, [False, False, False, None]],
1887+
# https://github.com/pandas-dev/pandas/issues/61072
1888+
["(abc)|(abx)", True, None, [True, False, False, None]],
1889+
["((abc)|(abx))", True, None, [True, False, False, None]],
18871890
],
18881891
)
18891892
def test_str_fullmatch(pat, case, na, exp):

pandas/tests/strings/test_find_replace.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1091,6 +1091,9 @@ def test_fullmatch_compiled_regex(any_string_dtype):
10911091
["abc\\$", False, None, [False, True, False, None]],
10921092
["Abc$", True, None, [False, False, False, None]],
10931093
["Abc\\$", True, None, [False, False, False, None]],
1094+
# https://github.com/pandas-dev/pandas/issues/61072
1095+
["(abc)|(abx)", True, None, [True, False, False, None]],
1096+
["((abc)|(abx))", True, None, [True, False, False, None]],
10941097
],
10951098
)
10961099
def test_str_fullmatch_extra_cases(any_string_dtype, pat, case, na, exp):

0 commit comments

Comments
 (0)