96 Commits (495e7cfebce63d0168852269f279c24373abdd3a)

Author SHA1 Message Date
blmorris 3b064370f8 Enable device keyword option when running pyboard.py --tests and run-tests --pyboard 10 years ago
Damien George d6230f62c7 py: Make native emitter handle multi-compare and not/is not/not in ops. 10 years ago
Damien George 96e20c600f tests: Fix uctypes tests to run on 64bit arch; enable more native tests. 10 years ago
Damien George 612045f53f py: Add native json printing using existing print framework. 10 years ago
Damien George 8594ce2280 py: Implement divmod, % and proper // for floating point. 10 years ago
Damien George c7a79284bb tests: Enable misc tests on pyboard; output 4 sig figs in rge_sm. 10 years ago
Damien George 17598d49e1 unix: Don't use -Wno-error=cpp or #warning; fix strict alias warning. 10 years ago
Damien George 15d2fe8da4 tests: Add option to run-tests to enable native emitter. 10 years ago
Damien George 1694bc733d py: Add stream reading of n unicode chars; unicode support by default. 10 years ago
Paul Sokolovsky 2cf381081a run-tests: Add option to write CPython's test results to .exp files. 10 years ago
Damien George 41736f8201 tests: Write output in byte mode, not text mode. 11 years ago
Damien George 4297fed1c3 tests: Run 'micropython' tests on pyboard. 11 years ago
Chris Angelico 047db2299c Turn the Travis CI test skipping mechanism into something more generic 11 years ago
Chris Angelico 88b11b50e5 Figure out the test_name before using it (significant only to Travis skips) 11 years ago
Damien George a053e37b2c tests: Change --test_dirs to --test-dirs. 11 years ago
stijn 8ac3b578e5 tests: Add argument to allow specifying which directories to test 11 years ago
stijn a4dbc73e8a tests: Fix handling of newlines from expected output files 11 years ago
Paul Sokolovsky 43d4a6fa31 run-tests: Add support for skipping tests. 11 years ago
Damien George ffae48d750 py, compiler: Add basic support for A=const(123). 11 years ago
Damien George 9102af6afb tests: Add a test for native code on pyboard. 11 years ago
Damien George c4ccb078a5 tests: Add inline assembler test for pyboard. 11 years ago
Damien George 41f768f3f3 tests: Add a suite of tests specifically for the pyboard. 11 years ago
Damien George 5cd0b2227f tests: Split out those tests requiring float and import. 11 years ago
Andrew Scheller 5709453ca7 Changed the envvar name to MICROPY_MICROPYTHON 11 years ago
Andrew Scheller 6ca17bcfb6 Stupid typo 11 years ago
Andrew Scheller c297ca3327 Allow the uPy used by run-tests to be overridden 11 years ago
Andrew Scheller 1b997d5244 run-tests can now skip certain tests when run under Travis CI 11 years ago
Damien George 48aaa27c6a travis: Diff output, hopefully this works. 11 years ago
Damien George 35443610b1 travis: More tests debugging. 11 years ago
Damien George 4417478d0f tests: Make tests pass on pyboard. 11 years ago
Damien George b636d024d2 Make pyboard.py have its own exception; update run-tests for pyboard. 11 years ago
Damien George cdd96dff2c py: Implement more features in native emitter. 11 years ago
Paul Sokolovsky a7752a4540 run-tests: Elaborate python3 command override capabilities. 11 years ago
Damien George 4b34c76fd6 Changes to get unix/ port compiling on Cygwin. 11 years ago
Damien George 2309369291 tests: Allow to run tests on pyboard. 11 years ago
Paul Sokolovsky 34e1199b3a run-tests: Allow to override python3 command to use via environment var. 11 years ago
Damien George 929a675a3d Change test scripts to use python3; bytecode tests use python3.4. 11 years ago
Damien George 10e21b9770 Add more tests. 11 years ago
Paul Sokolovsky fd232c3ef7 run-tests: Dump output of failing tests to files again. 11 years ago
Damien George 4a74d31e70 run-tests can handle segfault. 11 years ago
Markus Siemens 19ccc6bdc7 Added Windows port (see #233) 11 years ago
Paul Sokolovsky 7280f79088 run-tests: Allow to run tests selectively via command line. 11 years ago
Damien George 7d08935458 Rename unix binary to 'micropython'. 11 years ago
Paul Sokolovsky 9954b4b99d Add directory for I/O tests with basic test for file methods. 11 years ago
Paul Sokolovsky 8c3858b016 Move tests in basic/tests/ up one level preparating to multiple test dirs. 11 years ago
John R. Lenton c1bef21920 Implemented support for `in` and `not in` operators. 11 years ago
Paul Sokolovsky 926d2b621e Count individual testcases when running tests. 11 years ago
Paul Sokolovsky 21dfb55dad tests/basics requires python3.3 11 years ago
Damien George 66028ab6dc Basic implementation of import. 11 years ago
Damien George bbabfb40ba Fix bash->/usr/bin/env bash; add LICENSE for Python library tests. 11 years ago