85 Commits (eb9a3ec6543f92356856f88c183a003791e8f7b6)

Author SHA1 Message Date
Daniel Campora 958e273336 tests: Skip extmod machine tests when target is WiPy. 9 years ago
stijn dfa915a6af tests: Omit process output parsing in case of CalledProcessError 9 years ago
Daniel Campora 88ca6c94d9 tests: Ignore exception chain test on the WiPy. 9 years ago
Daniel Campora d5e256486e cc3200: Re-work Pin class according to the new API. 9 years ago
Paul Sokolovsky 1b693543aa tests: Skip exception_chain.py with native emitter. 9 years ago
Paul Sokolovsky a3fe307400 tests: Consolidate all feature check snippets under feature_check/. 9 years ago
Paul Sokolovsky 0a8b5d160b run-tests: Allow to skip byteorder-dependent tests. 9 years ago
stijn dbfba6a20e tests: Fix exceptions when running cmdline tests on windows 9 years ago
stijn 7ede3ec4b1 tests: Always use forward slashes for paths 9 years ago
Tom Soulanille 89852d38ef run-tests: Test REPL emacs keys, but only if present. 9 years ago
Tom Soulanille 3dd0b69e46 run-tests: Use PTY when running REPL tests. 9 years ago
Daniel Campora cd14188bc8 tools: Add telnet support to pyboard.py. 10 years ago
Damien George e44c1d3ace tests: Split out json float tests to separate files. 10 years ago
Daniel Campora 186b355b28 tests: Add support for the WiPy in run-tests script. 10 years ago
Damien George 031278f661 unix: Allow to cat a script into stdin from the command line. 10 years ago
Paul Sokolovsky 8b85d14b92 modsys: Add basic sys.exc_info() implementation. 10 years ago
Damien George 9988618e0e py: Implement full func arg passing for native emitter. 10 years ago
Damien George 78772ada0d py: Implement calling functions with *args in native emitter. 10 years ago
Damien George 9dd3640464 tests: Add missing tests for builtins, and many other things. 10 years ago
Damien George 4cd9ced8dc py: Implement closures in native code generator. 10 years ago
Damien George 23d7fd526d tests: Skip some new tests when testing native emitter. 10 years ago
Damien George 1004535237 tests: Make cmdline tests more stable by using regex for matching. 10 years ago
Damien George 143c34109c tests: Add ability to test uPy cmdline executable. 10 years ago
Damien George 72ddcfd9ff tests: Skip basics/boundmeth1.py for native emitter. 10 years ago
Damien George e8b877be60 tests: Disable float/cmath_fun.py for native emitter. 10 years ago
Damien George b6e6b5277f py: Implement proper re-raising in native codegen's finally handler. 10 years ago
Damien George ad2307c92c py: Temporary fix for conversion of float to int when fits in small int. 10 years ago
Damien George 816a46a4ab tests: Disable float/float2int.py on pyboard (needs double prec). 10 years ago
Paul Sokolovsky 978f4ca2e1 run-tests: Allow to run testuite against Windows build on Linux (using Wine). 10 years ago
stijn f5efefd5a0 windows: Correctly interpret skipped tests, enable uhashlib and ubinascii 10 years ago
Paul Sokolovsky 138562ccd9 run-tests: Skip native/viper tests based on prefix. 10 years ago
Paul Sokolovsky 1ca28bd570 run-tests: Reset MICROPYPATH, to make sure tests use only builtin modules. 10 years ago
Paul Sokolovsky dbc7854355 run-tests: PEP8 fix. 10 years ago
Damien George f905145c6d tests: Disable print_exception test when using native emitter. 10 years ago
Damien George 184182d14c tests: Fix print_exception test and re-enable it on Travis CI. 10 years ago
Paul Sokolovsky 66a6caa307 run-tests: Skip print_exception.py on TravisCI, as it irreproducibly fails. 10 years ago
blmorris 9d1ca65b59 Set PYTHONIOENCODING='utf-8' so that unicode tests can pass on CPython on 10 years ago
Damien George 5a04e2cca8 tests: Add check for micropython.native and then skip relevant tests. 10 years ago
stijn dc1ea1156a Exclude some tests which always fail on windows 10 years ago
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