circuitpython/tests
Damien George 17598d49e1 unix: Don't use -Wno-error=cpp or #warning; fix strict alias warning.
For the sake of older versions of gcc (and other compilers), don't use
the #warning CPP directive, nor the -Wno-error=cpp option.

Also, fix a strict alias warning in modffi.c for older compilers, and
add a test for ffi module.

Addresses issue #847.
2014-09-06 17:46:52 +01:00
..
basics py: Make mpz able to use 16 bits per digit; and 32 on 64-bit arch. 2014-09-06 17:15:34 +01:00
bench bench: Three ways to process a byte buffer. 2014-06-19 22:27:13 +03:00
bytecode fix README to match contents of run-tests 2014-04-16 20:14:38 +01:00
extmod extmod: Finish rename of zlib to zlibd; enable zlibd on stmhal. 2014-08-12 23:23:53 +01:00
float tests: Rename test scripts, changing - to _ for consistency. 2014-07-05 06:14:29 +01:00
import py: Implement __file__ attribute for modules. 2014-07-28 21:21:59 +03:00
inlineasm tests: Add inline assembler test for pyboard. 2014-05-07 18:31:14 +01:00
io tests: Add testcase for read by length past EOF. 2014-07-22 00:11:37 +03:00
micropython py: Fix bug where GC collected native/viper/asm function data. 2014-08-24 16:28:17 +01:00
misc tests: Rename test scripts, changing - to _ for consistency. 2014-07-05 06:14:29 +01:00
pyb tests: Add test for pyb.disable_irq and pyb.enable_irq. 2014-08-25 18:44:10 +01:00
pybnative py: Fix stack access in thumb native emitter. 2014-05-07 23:27:45 +01:00
unicode py: Add stream reading of n unicode chars; unicode support by default. 2014-07-19 18:34:04 +01:00
unix unix: Don't use -Wno-error=cpp or #warning; fix strict alias warning. 2014-09-06 17:46:52 +01:00
README tests: Split out those tests requiring float and import. 2014-04-17 16:21:43 +01:00
pyboard.py tests: Add a suite of tests specifically for the pyboard. 2014-05-03 16:43:27 +01:00
run-bench-tests tests: Add framework for comparative benchmarking. 2014-05-05 01:24:16 +03:00
run-tests unix: Don't use -Wno-error=cpp or #warning; fix strict alias warning. 2014-09-06 17:46:52 +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.