micropython/tests/basics
Paul Sokolovsky 2ec38a17d4 objstr: Be 8-bit clean even for repr().
This will allow roughly the same behavior as Python3 for non-ASCII strings,
for example, print("<phrase in non-Latin script>".split()) will print list
of words, not weird hex dump (like Python2 behaves). (Of course, that it
will print list of words, if there're "words" in that phrase at all, separated
by ASCII-compatible whitespace; that surely won't apply to every human
language in existence).
2014-06-14 01:21:13 +03:00
..
0prelim.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
array1.py Rename array test to array1 so it doesn't clash with array module. 2014-01-28 23:12:35 +00:00
break.py py: Implement break and continue byte codes, and add tests. 2014-01-21 23:48:04 +00:00
builtin_id.py Fix unstable case in builtin_id.py test. 2014-02-04 00:50:22 +02:00
builtin-bin.py py: Add builtin functions bin and oct, and some tests for them. 2014-04-15 22:03:55 +01:00
builtin-callable.py mp_obj_is_callable(): Only object types can be callable. 2014-01-23 03:37:21 +02:00
builtin-hex.py py: Add builtin functions bin and oct, and some tests for them. 2014-04-15 22:03:55 +01:00
builtin-len1.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
builtin-minmax.py Fix the builtin min() and max() functions (and add tests). 2014-05-01 21:21:43 +01:00
builtin-oct.py py: Add builtin functions bin and oct, and some tests for them. 2014-04-15 22:03:55 +01:00
bytearray1.py objarray: Implement slice subscription. 2014-04-19 20:06:57 +03:00
bytes_compare2.py py: Implement more complete bytes comparison handling. 2014-05-15 20:58:40 +03:00
bytes_compare.py sequence: Fix yet another case of improper sequence comparison. 2014-05-15 19:09:06 +03:00
bytes.py py: Make 'bytes' be a proper type, support standard constructor args. 2014-03-22 00:07:04 +02:00
class1.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
class2.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
class3.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
class_call.py py: Support instance __call__ method. 2014-04-25 21:17:42 +03:00
class_inherit1.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
class_inherit_mul.py tests: Add testcase for multiple inheritance. 2014-03-31 19:46:35 +03:00
class_item.py py: Implement __delitem__ method for classes. 2014-04-15 01:30:25 +03:00
class_new.py py: Initial attempts to actually allow implementing __new__ in Python. 2014-05-22 00:32:00 +03:00
class_number.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
class_store_class.py tests: Really fix import. 2014-05-11 03:45:42 +03:00
class_store.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
class_str.py Implement support for __str__ and __repr__ special methods in classes. 2014-03-16 15:18:22 +02:00
class_super_object.py objtype: super: Fall back to "object" lookup as last resort. 2014-05-21 22:27:03 +03:00
class-contains.py py: Implement __contains__ special method. 2014-06-10 23:07:56 +01:00
class-emptybases.py py: Factor out static/class method unwrapping code; add tests. 2014-04-02 14:13:26 +01:00
class-getattr.py py: Factor out static/class method unwrapping code; add tests. 2014-04-02 14:13:26 +01:00
class-staticclassmethod.py py: Factor out static/class method unwrapping code; add tests. 2014-04-02 14:13:26 +01:00
class-subclass-builtin.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
class-super.py test/class-super: Expose super() breakage. 2014-04-19 21:54:06 +03:00
closure1.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
closure2.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
closure-defargs.py py: Factor out static/class method unwrapping code; add tests. 2014-04-02 14:13:26 +01:00
compare-multi.py tests: Add test for multi-comparison. 2014-04-10 17:29:51 +00:00
comprehension1.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
containment.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
continue.py py: Implement break and continue byte codes, and add tests. 2014-01-21 23:48:04 +00:00
del-attr.py tests: Oops: fix del-attr. 2014-04-08 23:02:24 +01:00
del-deref.py py: Properly implement deletion of locals and derefs, and detect errors. 2014-04-09 15:26:46 +01:00
del-local.py py: Properly implement deletion of locals and derefs, and detect errors. 2014-04-09 15:26:46 +01:00
del-name.py py: Remove DELETE_SUBSCR opcode, combine with STORE_SUBSCR. 2014-04-08 21:32:29 +01:00
del-subscr.py py: Remove DELETE_SUBSCR opcode, combine with STORE_SUBSCR. 2014-04-08 21:32:29 +01:00
dict1.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
dict2.py objdict: Implement __getitem__ method. 2014-04-11 05:24:44 +03:00
dict_clear.py tests: Fix few tests which depend on order of elements in dict. 2014-04-06 21:31:42 +03:00
dict_construct.py py: Implement full behaviour of dict.update(), and dict(). 2014-06-03 12:53:44 +01:00
dict_copy.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
dict_fromkeys.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
dict_get.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
dict_iterator.py tests: Fix few tests which depend on order of elements in dict. 2014-04-06 21:31:42 +03:00
dict_pop.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
dict_popitem.py tests: Fix few tests which depend on order of elements in dict. 2014-04-06 21:31:42 +03:00
dict_setdefault.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
dict_update.py py: Implement full behaviour of dict.update(), and dict(). 2014-06-03 12:53:44 +01:00
dict_views.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
dict-del.py py: Fix delete operation on map/dict and set objects. 2014-04-05 17:17:19 +01:00
dict-from-iter.py py: Check that sequence has 2 elements for dict iterable constructor. 2014-04-11 09:13:30 +01:00
dict-intern.py py: Fix bug in map lookup of interned string vs non-interned. 2014-04-28 12:11:57 +01:00
enumerate.py py: Add keyword arg support to enumerate constructor. 2014-05-06 16:38:54 +00:00
equal.py py: Remove useless implementations of NOT_EQUAL in binary_op's. 2014-04-12 00:20:39 +01:00
eval1.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
exception1.py objexcept: Add "args" exception attribute, as well as StopIteration.value. 2014-03-25 01:42:01 +02:00
exceptpoly.py tests: Remove unimplemented exceptions from testing. 2014-03-29 11:43:00 +00:00
exec1.py Implement full arg handling for exec(). 2014-02-13 00:36:54 +02:00
filter.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
floordivide.py Fixed floor division on mp ints and small ints. Added a floordivide test case. 2014-03-22 20:19:24 +00:00
for1.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
for2.py py: Fix bug in optimised for .. range. 2014-03-31 18:02:22 +01:00
for_break.py tests: Add another test for break-from-for-loop. 2014-05-31 16:56:15 +01:00
for_return.py py: Fix stack underflow with optimised for loop. 2014-05-31 17:59:11 +01:00
frozenset1.py py: frozenset() creates an empty frozenset. 2014-05-11 18:28:48 +01:00
frozenset_add.py objset: Add frozenset tests, skippable if frozenset not available. 2014-05-10 16:56:21 +03:00
frozenset_binop.py objset: Add frozenset tests, skippable if frozenset not available. 2014-05-10 16:56:21 +03:00
frozenset_copy.py objset: Add frozenset tests, skippable if frozenset not available. 2014-05-10 16:56:21 +03:00
frozenset_difference.py objset: Add frozenset tests, skippable if frozenset not available. 2014-05-10 16:56:21 +03:00
fun1.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
fun2.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
fun3.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
fun-annotations.py Clean up handling of function return type annotation. 2014-02-10 02:04:26 +02:00
fun-calldblstar.py py: Implement positional and keyword args via * and **. 2014-03-30 21:21:24 +01:00
fun-callstar.py tests: Remove print('flush') from 2 tests, since stmhal now works. 2014-04-17 00:14:05 +01:00
fun-callstardblstar.py py: Implement positional and keyword args via * and **. 2014-03-30 21:21:24 +01:00
fun-defargs2.py objfun: Fix default arguments filling loop, was broken in presense of kwargs. 2014-04-10 05:39:38 +03:00
fun-defargs.py tests: Fix default arg test. 2014-06-08 00:12:32 +01:00
fun-kwargs.py Support passing positional args as keywords to bytecode functions. 2014-02-16 18:36:33 +02:00
fun-kwonly.py tests: Add more tests for default keyword-only args. 2014-06-08 12:58:32 +01:00
fun-kwonlydef.py tests: Add more tests for default keyword-only args. 2014-06-08 12:58:32 +01:00
fun-kwvarargs.py Rename fun-kwargs.py -> fun-kwvarargs.py to free up slot for simple kw test. 2014-02-16 15:55:06 +02:00
fun-varargs.py py: Implement *vargs support. 2014-02-16 00:01:29 +00:00
gen-yield-from-close.py tests: Add testcases for yield from. 2014-03-28 02:50:56 +02:00
gen-yield-from-ducktype.py py: Implement support for generalized generator protocol. 2014-03-30 23:30:16 +03:00
gen-yield-from-exc.py tests: Add testcases for yield from. 2014-03-28 02:50:56 +02:00
gen-yield-from-iter.py py: Implement support for generalized generator protocol. 2014-03-30 23:30:16 +03:00
gen-yield-from-send.py tests: Add testcases for yield from. 2014-03-28 02:50:56 +02:00
gen-yield-from-throw.py tests: Add testcases for yield from. 2014-03-28 02:50:56 +02:00
gen-yield-from.py tests: Add testcases for yield from. 2014-03-28 02:50:56 +02:00
generator1.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
generator2.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
generator_close.py objgenerator: Implement return with value and .close() method. 2014-03-26 15:40:58 +02:00
generator_send.py gen.send(): Throw StopIteration. Also, explicitly shutdown finished gen. 2014-01-27 01:07:58 +02:00
generator-args.py tests: Add testcases for "complicated" args to generator functions. 2014-06-11 20:43:47 +03:00
generator-closure.py py: Generators can have their locals closed over. 2014-04-09 19:01:45 +01:00
generator-exc.py objgenerator: Implement .throw() method to throw exceptions into generator. 2014-03-22 17:55:42 +02:00
generator-return.py objgenerator: Implement return with value and .close() method. 2014-03-26 15:40:58 +02:00
getattr1.py py: Make sure getattr() works with non-interned strings (by interning them). 2014-06-08 01:15:06 +03:00
getattr.py py: Implement __getattr__. 2014-03-31 22:57:56 +01:00
getitem.py py: Implement iterator support for object that has __getitem__. 2014-01-25 00:17:36 +00:00
globals-del.py tests: Add test to check issue #429. 2014-04-05 18:17:51 +01:00
hasattr1.py py: Add basic implementation of hasattr() function. 2014-05-11 20:51:30 +03:00
int1.py py: Give up and make mp_obj_str_get_data() deal with bytes too. 2014-05-11 13:51:24 +03:00
int-big-and.py py: Implement bignum '&' with negatives on lhs and rhs. 2014-05-29 15:01:49 +01:00
int-big-lshift.py Add more tests. 2014-04-02 14:23:04 +01:00
int-big-mod.py py: Add mpz modulo operation. 2014-03-20 16:28:41 +00:00
int-big-mul.py Add more tests for multi-precision integers. 2014-03-12 15:39:51 +00:00
int-bytes.py objint: Implement int.from_bytes() class method and .to_bytes() method. 2014-04-09 01:07:37 +03:00
int-divzero.py tests: Split out those tests requiring float and import. 2014-04-17 16:21:43 +01:00
int-long.py tests/int-long.py: Try to expose issue with recent "&" optimization. 2014-05-13 08:24:54 +03:00
int-mpz.py py: Implement bit-shift and not operations for mpz. 2014-03-01 19:50:50 +00:00
int-small.py parse: Refactor parse node encoding to support full range of small ints. 2014-02-22 16:39:45 +02:00
is-isnot.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
iter1.py py: Replace mp_const_stop_iteration object with MP_OBJ_NULL. 2014-03-26 19:27:58 +00:00
iter2.py py: Replace mp_const_stop_iteration object with MP_OBJ_NULL. 2014-03-26 19:27:58 +00:00
iter-of-iter.py tests: Fix tests with sets to print sorted set. 2014-04-07 00:42:09 +01:00
lambda1.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
list1.py tests: Split out those tests requiring float and import. 2014-04-17 16:21:43 +01:00
list_clear.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
list_compare.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
list_copy.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
list_count.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
list_index.py Implement str.count and add tests for it. 2014-03-12 22:57:16 -07:00
list_insert.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
list_mult.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
list_pop.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
list_remove.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
list_reverse.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
list_slice_3arg.py tests: Add small testcase for 3-arg slices. 2014-05-26 02:02:47 +03:00
list_slice_assign_grow.py objlist: Implement growing slice assignment. 2014-05-25 02:36:12 +03:00
list_slice_assign.py objlist: Support list slice deletion. 2014-05-10 23:03:30 +03:00
list_slice.py Add more tests. 2014-04-02 14:23:04 +01:00
list_sort.py Add tests for sorted() function 2014-04-07 04:41:54 +01:00
list_sum.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
map.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
memoryerror.py run-tests can now skip certain tests when run under Travis CI 2014-04-16 03:28:40 +01:00
memoryerror.py.exp tests: create result file for test/basics/memoryerror.py . 2014-05-12 00:13:10 +02:00
modulo.py tests: Split out those tests requiring float and import. 2014-04-17 16:21:43 +01:00
namedtuple1.py objnamedtuple: Support iteration. 2014-05-10 21:26:07 +03:00
object_new.py py: Initial attempts to actually allow implementing __new__ in Python. 2014-05-22 00:32:00 +03:00
print.py py: Add support for sep and end keywords in print. 2014-04-02 10:34:44 +01:00
property.py tests: Add property test. 2014-04-13 19:00:27 +01:00
seq-unpack.py Add testcase for sequence unpacking. 2014-02-02 01:34:11 +02:00
set1.py tests: Fix tests with sets to print sorted set. 2014-04-07 00:42:09 +01:00
set_add.py Modify set tests to print sorted sets directly 2014-04-07 05:00:03 +01:00
set_binop.py Modify set tests to print sorted sets directly 2014-04-07 05:00:03 +01:00
set_clear.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
set_copy.py Modify set tests to print sorted sets directly 2014-04-07 05:00:03 +01:00
set_difference.py Modify set tests to print sorted sets directly 2014-04-07 05:00:03 +01:00
set_discard.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
set_intersection.py Modify set tests to print sorted sets directly 2014-04-07 05:00:03 +01:00
set_isdisjoint.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
set_isfooset.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
set_iter.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
set_pop.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
set_remove.py py: Fix delete operation on map/dict and set objects. 2014-04-05 17:17:19 +01:00
set_symmetric_difference.py Modify set tests to print sorted sets directly 2014-04-07 05:00:03 +01:00
set_union.py tests: Fix few tests which depend on order of elements in set. 2014-04-07 02:54:16 +03:00
set_update.py Modify set tests to print sorted sets directly 2014-04-07 05:00:03 +01:00
slots_bool_len.py py: Improve __bool__ and __len__ dispatch; add slots for them. 2014-01-30 10:05:33 +00:00
sorted.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
string1.py str: Implement proper string (instead of byte string) indexing. 2014-01-21 02:25:59 +02:00
string_count.py py: In string.count, handle case of zero-length needle. 2014-03-13 22:07:55 +00:00
string_endswith.py objstr: Implement .endswith(). 2014-05-24 22:46:51 +03:00
string_find.py Implement str.count and add tests for it. 2014-03-12 22:57:16 -07:00
string_index.py py: Implement str.[r]index() and add tests for them. 2014-04-08 11:51:41 -07:00
string_istest.py add methods isspace(), isalpha(), isdigit(), isupper() and islower() to str 2014-05-31 07:30:57 +01:00
string_partition.py objstr: Make .[r]partition() work with bytes. 2014-05-11 03:33:19 +03:00
string_replace.py py: Fix str.replace for case when arg 0 or 1 is empty string. 2014-04-07 00:39:13 +01:00
string_rfind.py Implement str.rfind() and add tests for it. 2014-03-24 01:00:00 -07:00
string_rindex.py py: Implement str.[r]index() and add tests for them. 2014-04-08 11:51:41 -07:00
string_rpartition.py Implement str.rpartition and add tests for it. 2014-03-21 02:58:09 -07:00
string_rsplit.py objstr.c: Partial implementation of .rsplit(). 2014-05-14 02:42:20 +03:00
string_split.py objstr: Make .split() support bytes. 2014-05-11 21:17:28 +03:00
string_startswith.py objstr: startswith(): Accept optional "start" arg. 2014-05-15 21:33:18 +03:00
string_strip.py objstr: *strip(): If nothing is stripped, don't create dup string. 2014-05-30 03:15:17 +03:00
string_upperlow.py objstr: Implement .lower() and .upper(). 2014-05-10 19:49:07 +03:00
string-compare.py Implement str/bytes rich comparisons. 2014-02-02 08:58:16 +02:00
string-escape.py Implement octal and hex escapes in strings. 2014-01-22 22:48:25 +02:00
string-format-modulo.py Fix str.modulo when precision is specified. 2014-06-05 23:09:02 -07:00
string-format.py tests: Split out those tests requiring float and import. 2014-04-17 16:21:43 +01:00
string-join.py objstr: Make .join() support bytes. 2014-05-11 21:13:01 +03:00
string-repr.py objstr: Be 8-bit clean even for repr(). 2014-06-14 01:21:13 +03:00
string-slice.py objstr: Slice indexing: support bytes properly. 2014-05-11 21:22:59 +03:00
struct1.py modstruct: Implement count specifier for strings (e.g. "100s"). 2014-05-12 23:45:50 +03:00
subclass_classmethod.py objtype: Fix passing of class param to inherited classmethods. 2014-06-08 22:28:44 +03:00
subclass_native_cmp.py objtuple: Go out of the way to support comparison of subclasses. 2014-05-11 03:33:19 +03:00
subclass_native_specmeth.py objtype: Implement ->getiter() method for instances. 2014-05-10 21:26:08 +03:00
subclass-native1.py tests: Add basic tests for subclassing native types and using special methods. 2014-04-29 20:31:13 +03:00
subclass-native2-list.py tests: Update subclass-native2.py for __new__/__init__ refactor. 2014-05-19 21:56:07 +03:00
subclass-native2-tuple.py tests: Update subclass-native2.py for __new__/__init__ refactor. 2014-05-19 21:56:07 +03:00
subclass-native3.py tests: Add testcases for catching user Exception subclasses. 2014-05-02 02:31:30 +03:00
subclass-native4.py tests: Add test for calling inherited native method on subclass. 2014-04-30 02:17:45 +03:00
subclass-native5.py objtype: Don't treat inheritance from "object" as from native type. 2014-05-10 16:56:20 +03:00
true-value.py tests: Split out those tests requiring float and import. 2014-04-17 16:21:43 +01:00
try1.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
try2.py Add testcase with exception handler spread across functions. 2014-01-31 17:06:15 +02:00
try3.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
try4.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
try-as-var.py py: Implement support for "except Exception as var" clause. 2014-03-23 22:00:04 +02:00
try-finally1.py Add basic try-finally testcase. 2014-01-31 21:33:07 +02:00
try-finally-loops.py Add more finally + break/continue testcases. 2014-02-06 03:27:39 +02:00
try-finally-return.py Add additional testcase for finally/return. 2014-02-06 03:20:56 +02:00
try-reraise2.py Add "tracing" to try-reraise2.py test. It now fails. 2014-03-30 00:39:15 +00:00
try-reraise.py py: Reraising exception possible only in except block. 2014-03-29 23:18:59 +02:00
tuple1.py Implement tuple addition. 2014-02-08 23:17:51 +02:00
tuple_compare.py sequence: Fix glaring bug in sequence comparison. 2014-04-18 21:42:54 +03:00
tuple_count.py Factor out mp_seq_count_obj() and implement tuple.count(). 2014-02-10 07:13:32 +02:00
tuple_index.py Implement tuple.index(). 2014-02-10 07:13:32 +02:00
tuple_mult.py Implement tuple multiplication. 2014-02-08 23:19:48 +02:00
types1.py tests: Split out those tests requiring float and import. 2014-04-17 16:21:43 +01:00
types2.py tests: Split out those tests requiring float and import. 2014-04-17 16:21:43 +01:00
unary_op.py py: Add unary op not for NoneType, bool, tuple, list, dict; fix for int. 2014-01-27 23:15:32 +00:00
unboundlocal.py py: Make all LOAD_FAST ops check for unbound local. 2014-04-12 18:20:40 +01:00
unpack1.py py: implement UNPACK_EX byte code (for: a, *b, c = d) 2014-04-08 17:51:47 +01:00
while1.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00
with1.py tests: Make tests pass on pyboard. 2014-04-13 17:46:30 +01:00
with-break.py tests: Add "with" statement testcases. 2014-03-29 04:39:31 +02:00
with-continue.py tests: Add "with" statement testcases. 2014-03-29 04:39:31 +02:00
with-return.py tests: Add "with" statement testcases. 2014-03-29 04:39:31 +02:00
zip.py Move tests in basic/tests/ up one level preparating to multiple test dirs. 2014-01-19 18:41:55 +02:00