We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 444425c commit 9b26fb1Copy full SHA for 9b26fb1
Lib/test/test_functools.py
@@ -2904,6 +2904,9 @@ def _(arg: int):
2904
@t.register
2905
def _(arg: str):
2906
return "str"
2907
+ @t.register
2908
+ def _(arg: float, /):
2909
+ return "float"
2910
def _(arg: bytes):
2911
return "bytes"
2912
@@ -2912,7 +2915,8 @@ def wrapper(*args, **kwargs):
2915
return _(*args, **kwargs)
2913
2916
self.assertEqual(t(0), "int")
2914
2917
self.assertEqual(t(''), "str")
- self.assertEqual(t(0.0), "base")
2918
+ self.assertEqual(t(0.0), "float")
2919
+ self.assertEqual(t(NotImplemented), "base")
2920
self.assertEqual(t(b''), "bytes")
2921
2922
def test_method_type_ann_register(self):
0 commit comments