meson/test cases
Dylan Baker d89ec98b47 mtest: Add support for rust unit tests
Rust has it's own built in unit test format, which is invoked by
compiling a rust executable with the `--test` flag to rustc. The tests
are then run by simply invoking that binary. They output a custom test
format, which this patch adds parsing support for. This means that we
can report each subtest in the junit we generate correctly, which should
be helpful for orchestration systems like gitlab and jenkins which can
parse junit XML.
2021-01-05 10:23:41 -08:00
..
cmake cmake: fix missing languages from CMake (fixes #8132) 2021-01-04 20:16:30 +00:00
common Handle uppercase dependency names in wraps. 2020-12-30 20:54:41 +00:00
csharp test: merge installed_files.txt into test.json 2020-02-25 21:47:42 +01:00
cuda Update CUDA module's nvcc_arch_flags() and nvcc_arch_readable() for new 2020-11-05 14:50:22 -05:00
d compilers: Don't put split soname args in start groups 2020-03-11 09:27:10 -07:00
failing run_unittests: use textwrap.dedent 2020-11-13 09:00:35 -08:00
failing build Add a test of a failed pickled command 2020-09-21 14:01:31 +01:00
failing test mtest: TestResult.SKIP is not a failure (#7525) 2020-08-05 23:08:05 +03:00
fortran tests: add fortran cmake subproject include test 2020-09-03 00:20:07 -04:00
fpga/1 simple Created an unstable module for IceStorm projects. 2018-02-02 20:05:31 +02:00
frameworks gnome: Drop use of volatile in GLib type functions 2020-11-17 17:45:25 +02:00
java Decrease version requirement to work on Xenial. 2020-07-12 00:07:26 +03:00
keyval Print a warning when importing a stabilized module 2020-07-19 17:53:32 +03:00
linuxlike compiler: allow non-built internal dependencies as arguments 2020-11-24 00:03:35 +02:00
nasm/1 configure file extract_all_sources: Also include generated object files 2018-11-02 21:40:04 +02:00
native Condense test directory names again. 2020-11-03 21:05:20 +02:00
objc ci/test: unused args for objc, objc++ 2019-12-04 10:59:40 +02:00
objcpp ci/test: unused args for objc, objc++ 2019-12-04 10:59:40 +02:00
osx test: merge installed_files.txt into test.json 2020-02-25 21:47:42 +01:00
python simplify/correct test logic 2020-07-12 09:53:26 -04:00
python3 test cases/python3/3 cython: fix dependency files 2020-02-10 23:12:20 +02:00
rewrite rewriter: Fix that default_options would not set the correct id 2019-06-05 22:27:32 +03:00
rust mtest: Add support for rust unit tests 2021-01-05 10:23:41 -08:00
swift add project/global args and include_dirs (useful for module maps) to swift targets 2017-06-29 11:04:57 -04:00
unit unit:cpp17: make C++17 test stricter check 2021-01-04 23:43:30 +00:00
vala gnome: Drop use of volatile in GLib type functions 2020-11-17 17:45:25 +02:00
warning Only emit warning about "native:" on projects with minimum required version 2020-07-28 19:51:58 +02:00
wasm compilers/mixins/emscripten: Implement thread support 2020-02-27 16:35:02 -08:00
windows Add win_subsystem kwarg. Closes #7765. 2020-10-07 18:55:25 +03:00