TST: Bare pytest raises
- xref #30999

- [x] tests added / passed
- [x] passes `black pandas`
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [x] whatsnew entry [N/A]

Thanks @MJafarMashhadi  This are base extension tests, which are also used by external projects. IMO, we should not be adding such specific message tests. I would propose to revert this change. 

(and @MJafarMashhadi, to be clear, not your fault!) Makes sense

Should this be reverted and then ` ^pandas/tests/extension/` excluded from when the "disallow bare pytest raises" will be applied to CI, or should something generic like `match=''` be added here? Yes, please revert that. I need to hardcode specific messages now in https://github.com/xhochy/fletcher/pull/212 Will do a revert tomorrow @jorisvandenbossche There are 4 files that are changed in this PR, two of them are not in `extension/` should those be reverted too?  The non-extension tests in `test_assert_series_equal.py` were not reverted in #38748