lib/mnit_linux: globally protect from NIT_TESTING

Signed-off-by: Jean Privat <jean@pryen.org>
tests: remove mnit_linux related tests from exec.skip

Signed-off-by: Jean Privat <jean@pryen.org>
tests: add more .res (or skip) for some libs

Signed-off-by: Jean Privat <jean@pryen.org>
lib/mnit: globally protect from NIT_TESTING

Signed-off-by: Jean Privat <jean@pryen.org>
lib/string_exp: add a missing FFI `import UnicodeChar.len`

Signed-off-by: Jean Privat <jean@pryen.org>
tests: add java_io to cc.skip

See #696

Signed-off-by: Jean Privat <jean@pryen.org>
tests: testfull includes all sources in lib/

Signed-off-by: Jean Privat <jean@pryen.org>
Merge: Test libs

Improve libs so that all tests on them pass.

Currently, ./testfull.sh does test only a subset of the files in lib/.
With this PR all files in lib are considered.

Changes are:

* some lib files are fixed to allow an independent build for each engine.
* targetless-mnit and linux-mnit automatically exit in a testing environment
* platforms tests are silent, so that niti and sav are easier to manage.

Pull-Request: #698
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
version 0.6.8

Signed-off-by: Jean Privat <jean@pryen.org>
examples/shoot: add vectorial images from PyCaptain

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
examples/shoot: use new images

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib: java is a group

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
java: move `android::java_io` to `java::io` & remove refs to android

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
android: update users of `java::io`

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
tests: remove java_io from cc.skip

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
nitunit: update tests.

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitserial: fix usage of -o with full path

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/nitcorn: intro `HttpRequest::all_args`

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
tests: update shoot_logic sav file

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/standard/string: Proper handling of trivial cases in substring_from.

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>