micropython/tests
Damien George 9b7a8ee8f1 py: Fix mult by negative number of tuple, list, str, bytes.
Multiplication of a tuple, list, str or bytes now yields an empty
sequence (instead of crashing).  Addresses issue #799

Also added ability to mult bytes on LHS by integer.
2014-08-13 13:22:24 +01:00
..
basics py: Fix mult by negative number of tuple, list, str, bytes. 2014-08-13 13:22:24 +01:00
bench
bytecode
extmod extmod: Finish rename of zlib to zlibd; enable zlibd on stmhal. 2014-08-12 23:23:53 +01:00
float
import py: Implement __file__ attribute for modules. 2014-07-28 21:21:59 +03:00
inlineasm
io tests: Add testcase for read by length past EOF. 2014-07-22 00:11:37 +03:00
micropython
misc
pyb tests, pyb: Update pin test. 2014-08-08 22:38:58 +01:00
pybnative
unicode py: Add stream reading of n unicode chars; unicode support by default. 2014-07-19 18:34:04 +01:00
README
pyboard.py
run-bench-tests
run-tests py: Add stream reading of n unicode chars; unicode support by default. 2014-07-19 18:34:04 +01:00
run-tests-exp.sh test: Add run-tests-exp.sh, script to run testsuite with only sh dependency. 2014-07-13 18:49:56 +03:00

README

This directory contains tests for various functionality areas of MicroPython.
To run all stable tests, run "run-tests" script in this directory. Note
that bytecode tests are not yet stable and should be run separately in
"bytecode" subdirectory.

When creating new tests, anything that relies on float support should go in the 
float/ subdirectory.  Anything that relies on import x, where x is not a built-in
module, should go in the import/ subdirectory.