From 72c07537b614668f928e9c0f3bf62e9637f5f5eb Mon Sep 17 00:00:00 2001 From: ken-morel Date: Sun, 9 Jun 2024 08:36:03 +0100 Subject: [PATCH] s --- src/tests/test_annotate.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/tests/test_annotate.py b/src/tests/test_annotate.py index 525011b..94cc3c1 100644 --- a/src/tests/test_annotate.py +++ b/src/tests/test_annotate.py @@ -1,5 +1,6 @@ import pyoload +from pyoload import AnnotationError from pyoload import AnnotationResolutionError from pyoload import Cast from pyoload import annotable @@ -68,7 +69,16 @@ class Footy: pass else: raise Exception() + try: + @annotate + def footy() -> 'int': + pass + footy(2) + except AnnotationError: + pass + else: + raise Exception() try: assert type_match({3: None}, dict[str]) == (True, None) except Exception: