Browse Source

tests/cpydiff/core_function_userattr: Clarify, fill in cause and workaround.

pull/2993/merge
Paul Sokolovsky 8 years ago
parent
commit
8bb84cc627
  1. 11
      tests/cpydiff/core_function_instancevar.py
  2. 11
      tests/cpydiff/core_function_userattr.py

11
tests/cpydiff/core_function_instancevar.py

@ -1,11 +0,0 @@
"""
categories: Core,Functions
description: Assign instance variable to function
cause: Unknown
workaround: Unknown
"""
def f():
pass
f.x = 0
print(f.x)

11
tests/cpydiff/core_function_userattr.py

@ -0,0 +1,11 @@
"""
categories: Core,Functions
description: User-defined attributes for functions are not supported
cause: MicroPython is highly optimized for memory usage.
workaround: Use external dictionary, e.g. ``FUNC_X[f] = 0``.
"""
def f():
pass
f.x = 0
print(f.x)
Loading…
Cancel
Save