Damien George
c926e72750
tests/cpydiff: Indent workaround code snippet so it formats correctly.
2018-03-15 15:49:38 +11:00
Damien George
e4e3f0d727
tests/cpydiff: Update subclassing Exception case and give work-around.
2017-12-12 17:13:39 +11:00
Paul Sokolovsky
3c483842db
tests/cpydiff: Fix markup where "" (xref) was used instead of "
`" (code).
2017-12-03 15:32:09 +02:00
Damien George
63f47104fe
tests/cpydiff: Add difference-test for second arg of builtin next().
2017-11-28 10:50:53 +11:00
Paul Sokolovsky
75163325ae
tests/cpydiff: Add cases for locals() discrepancies.
...
MicroPython doesn't maintain local symbolic environment, so any feature
depending on it won't work as expected.
2017-09-16 13:05:15 +03:00
Paul Sokolovsky
ad3abcd324
tests/cpydiff: Add case for str.ljust/rjust.
2017-07-09 15:04:26 +03:00
Paul Sokolovsky
0c5369a1f0
tests/cpydiff/: Improve wording, add more workarounds.
2017-07-09 14:33:55 +03:00
Paul Sokolovsky
5f65ad8c96
tests/cpydiff/core_class_supermultiple: Same cause as core_class_mro.
2017-07-09 13:47:23 +03:00
Paul Sokolovsky
c5efb8159f
tests/cpydiff/core_arguments: Move under Functions subsection.
...
This is the last "orphan" case.
2017-07-09 13:36:28 +03:00
Paul Sokolovsky
b2979023ac
tests/cpydiff/core_class_mro: Move under Classes, add workaround.
2017-07-09 13:32:17 +03:00
Paul Sokolovsky
ed52955c6b
tests/cpydiff/modules_deque: Elaborate workaround.
2017-07-05 23:03:37 +03:00
Damien George
084824f866
tests: Move super-as-local test from cpydiff to basic tests.
...
It's now possible to use the name "super" as a local variable.
2017-05-06 11:01:57 +10:00
Paul Sokolovsky
12ea06567c
tests/cpydiff/core_function_unpacking: Fill in workaround.
2017-05-04 00:48:48 +03:00
Paul Sokolovsky
92657c671f
tests/cpydiff/core_import_split_ns_pkgs: Test for split namespace packages.
2017-05-03 17:16:19 +03:00
Paul Sokolovsky
3923f96dc6
tests/cpydiff/core_import_path: Test showing difference in package.__path__.
2017-05-03 12:22:53 +03:00
Paul Sokolovsky
c1b19115e5
tests/cpydiff/core_import_prereg: Fill in cause and workaround.
2017-05-02 14:12:52 +03:00
Paul Sokolovsky
8bb84cc627
tests/cpydiff/core_function_userattr: Clarify, fill in cause and workaround.
2017-05-02 03:43:21 +03:00
Paul Sokolovsky
58ecbc7752
tests/cpydiff/core_arguments: Fill in cause/workaround.
2017-05-02 03:36:47 +03:00
Damien George
465a604547
tests/cpydiff: Add a test for storing iterable to a list slice.
2017-02-20 17:22:12 +11:00
Rami Ali
86c7507233
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.
2017-02-20 16:50:34 +11:00