-
- Downloads
tests/cpydiff: Add initial set of tests for uPy-CPython differences.
These tests are intended to fail, as they provide a programatic record of differences between uPy and CPython. They also contain a special comment at the start of the file which has meta-data describing the difference, including known causes and known workarounds.
Showing
- tests/cpydiff/core_arguments.py 10 additions, 0 deletionstests/cpydiff/core_arguments.py
- tests/cpydiff/core_class_delnotimpl.py 16 additions, 0 deletionstests/cpydiff/core_class_delnotimpl.py
- tests/cpydiff/core_class_superaslocal.py 13 additions, 0 deletionstests/cpydiff/core_class_superaslocal.py
- tests/cpydiff/core_class_supermultiple.py 27 additions, 0 deletionstests/cpydiff/core_class_supermultiple.py
- tests/cpydiff/core_class_superproperty.py 18 additions, 0 deletionstests/cpydiff/core_class_superproperty.py
- tests/cpydiff/core_function_instancevar.py 11 additions, 0 deletionstests/cpydiff/core_function_instancevar.py
- tests/cpydiff/core_function_unpacking.py 7 additions, 0 deletionstests/cpydiff/core_function_unpacking.py
- tests/cpydiff/core_generator_noexit.py 24 additions, 0 deletionstests/cpydiff/core_generator_noexit.py
- tests/cpydiff/core_import_prereg.py 17 additions, 0 deletionstests/cpydiff/core_import_prereg.py
- tests/cpydiff/core_mro.py 15 additions, 0 deletionstests/cpydiff/core_mro.py
- tests/cpydiff/modules/__init__.py 0 additions, 0 deletionstests/cpydiff/modules/__init__.py
- tests/cpydiff/modules/foo.py 2 additions, 0 deletionstests/cpydiff/modules/foo.py
- tests/cpydiff/modules_array_containment.py 8 additions, 0 deletionstests/cpydiff/modules_array_containment.py
- tests/cpydiff/modules_array_deletion.py 10 additions, 0 deletionstests/cpydiff/modules_array_deletion.py
- tests/cpydiff/modules_array_subscrstep.py 9 additions, 0 deletionstests/cpydiff/modules_array_subscrstep.py
- tests/cpydiff/modules_deque.py 9 additions, 0 deletionstests/cpydiff/modules_deque.py
- tests/cpydiff/modules_json_nonserializable.py 14 additions, 0 deletionstests/cpydiff/modules_json_nonserializable.py
- tests/cpydiff/modules_struct_fewargs.py 12 additions, 0 deletionstests/cpydiff/modules_struct_fewargs.py
- tests/cpydiff/modules_struct_manyargs.py 12 additions, 0 deletionstests/cpydiff/modules_struct_manyargs.py
- tests/cpydiff/modules_sys_stdassign.py 9 additions, 0 deletionstests/cpydiff/modules_sys_stdassign.py
tests/cpydiff/core_arguments.py
0 → 100644
tests/cpydiff/core_class_delnotimpl.py
0 → 100644
tests/cpydiff/core_class_superaslocal.py
0 → 100644
tests/cpydiff/core_class_supermultiple.py
0 → 100644
tests/cpydiff/core_class_superproperty.py
0 → 100644
tests/cpydiff/core_function_instancevar.py
0 → 100644
tests/cpydiff/core_function_unpacking.py
0 → 100644
tests/cpydiff/core_generator_noexit.py
0 → 100644
tests/cpydiff/core_import_prereg.py
0 → 100644
tests/cpydiff/core_mro.py
0 → 100644
tests/cpydiff/modules/__init__.py
0 → 100644
tests/cpydiff/modules/foo.py
0 → 100644
tests/cpydiff/modules_array_containment.py
0 → 100644
tests/cpydiff/modules_array_deletion.py
0 → 100644
tests/cpydiff/modules_array_subscrstep.py
0 → 100644
tests/cpydiff/modules_deque.py
0 → 100644
tests/cpydiff/modules_struct_fewargs.py
0 → 100644
tests/cpydiff/modules_struct_manyargs.py
0 → 100644
tests/cpydiff/modules_sys_stdassign.py
0 → 100644
Please register or sign in to comment