diff options
Diffstat (limited to 'tests/functional/m/member/member_checks_typed_annotations.py')
-rw-r--r-- | tests/functional/m/member/member_checks_typed_annotations.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/functional/m/member/member_checks_typed_annotations.py b/tests/functional/m/member/member_checks_typed_annotations.py new file mode 100644 index 000000000..90f775a43 --- /dev/null +++ b/tests/functional/m/member/member_checks_typed_annotations.py @@ -0,0 +1,25 @@ +# pylint: disable=missing-docstring,invalid-name,too-few-public-methods +class A: + myfield: int + +class B(A): + pass + +class C: + pass + +class D(C, B): + pass + + +a = A() +print(a.myfield) + +b = B() +print(b.myfield) + +d = D() +print(d.myfield) + +c = C() +print(c.myfield) # [no-member] |