bpo-45678: Add ``functools.singledispatchmethod`` tests (GH-29328) (GH-29390)

(cherry picked from commit 5a14929a6e4fab672e2f83a86773618e973b22a6)

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2 files changed