tests/cpydiff: Update subclassing Exception case and give work-around.

This commit is contained in:
Damien George 2017-12-12 17:13:39 +11:00
parent c78ef92d78
commit e4e3f0d727
1 changed files with 7 additions and 3 deletions

View File

@ -1,8 +1,12 @@
""" """
categories: Types,Exception categories: Types,Exception
description: Exception.__init__ raises TypeError if overridden and called by subclass description: Exception.__init__ method does not exist.
cause: Unknown cause: Subclassing native classes is not fully supported in MicroPython.
workaround: Unknown workaround: Call using ``super()`` instead::
class A(Exception):
def __init__(self):
super().__init__()
""" """
class A(Exception): class A(Exception):
def __init__(self): def __init__(self):