micropython/tests/basics
Paul Sokolovsky ac2e28c654 Support passing positional args as keywords to bytecode functions.
For this, record argument names along with each bytecode function. The code
still includes extensive debug logging support so far.
2014-02-16 18:36:33 +02:00
..
pkg builtinimport: Get the basic (and only basic) package imports work. 2014-02-16 02:55:46 +02:00
0prelim.py
array1.py
break.py
builtin-callable.py
builtin-len1.py
builtin_id.py
bytearray1.py
bytes.py
class-subclass-builtin.py
class1.py
class2.py
class3.py
class_inherit1.py
class_item.py
class_number.py
class_store.py
closure1.py
closure2.py
comprehension1.py
containment.py
continue.py
dict1.py
dict2.py
dict_clear.py
dict_copy.py
dict_fromkeys.py
dict_get.py
dict_iterator.py
dict_pop.py
dict_popitem.py
dict_setdefault.py
dict_update.py
dict_views.py
enumerate.py basics/enumerate.py: Don't turn enumerate test into heap test. 2014-02-11 15:34:32 +02:00
eval1.py
exception1.py
exec1.py Implement full arg handling for exec(). 2014-02-13 00:36:54 +02:00
filter.py
float1.py
for1.py
fun-annotations.py Clean up handling of function return type annotation. 2014-02-10 02:04:26 +02:00
fun-defargs.py
fun-kwargs.py Support passing positional args as keywords to bytecode functions. 2014-02-16 18:36:33 +02: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
fun1.py
fun2.py
fun3.py
generator1.py
generator2.py
generator_send.py
getitem.py
import-pkg1.py builtinimport: Get the basic (and only basic) package imports work. 2014-02-16 02:55:46 +02:00
import1a.py
import1b.py Add testcase for failing namespace switch throwing exception from a module. 2014-02-15 12:44:29 +02:00
import2a.py Add testcase for "from module import sym". 2014-02-14 00:30:36 +02:00
import3a.py Add testcase for "from module import *". 2014-02-14 00:30:36 +02:00
int-long.py
int-small.py
int1.py
is-isnot.py
lambda1.py
list1.py
list_clear.py
list_compare.py
list_copy.py
list_count.py
list_index.py
list_insert.py
list_mult.py
list_pop.py
list_remove.py
list_reverse.py
list_sort.py
list_sum.py
map.py
seq-unpack.py
set1.py
set_add.py
set_binop.py
set_clear.py
set_copy.py
set_difference.py
set_discard.py
set_intersection.py
set_isdisjoint.py
set_isfooset.py
set_iter.py
set_pop.py
set_remove.py
set_symmetric_difference.py
set_union.py
set_update.py
slots_bool_len.py
sorted.py
string-compare.py
string-escape.py
string-format.py
string-slice.py
string1.py
string_find.py
string_replace.py
string_split.py
string_startswith.py
string_strip.py
true-value.py
try-finally-loops.py Add more finally + break/continue testcases. 2014-02-06 03:27:39 +02:00
try-finally-return.py
try-finally1.py
try-module.py py: VM never throws an exception, instead returns a status and value. 2014-02-15 22:55:00 +00:00
try1.py
try2.py
try3.py
try4.py
tuple1.py Implement tuple addition. 2014-02-08 23:17:51 +02:00
tuple_compare.py Implement tuple comparison. 2014-02-08 22:56:36 +02: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
unary_op.py
while1.py
zip.py