rust/src/tools
bors 1b5a923001 Auto merge of #41968 - kennytm:fix-unreadable-json-test-output-36516, r=nikomatsakis
Introduce 'run-pass' header to 'ui' tests in compiletest. Fix issue #36516.

<del>`ui-run` test is a combination of `ui` test and `run-pass` test. It is used to test lint output.</del>

Added support of `// run-pass` header to `ui` tests.

The compiler message of each test must match the corresponding `*.stderr` file like the traditional `ui` tests. Additionally, the compiled output must be executed successfully like the `run-pass` test.

12 `run-pass`/`run-pass-fulldeps` tests are moved to `ui`/`ui-fulldeps` plus the headers. After this move, no `run-pass`/`run-pass-fulldeps` tests should rely on the compiler's JSON message. This allows us to stop passing `--error-format json` in run-pass tests, thus fixing #36516.
2017-06-04 03:23:39 +00:00
..
build-manifest Emit information about XZ packages in manifest 2017-05-03 08:09:37 +02:00
cargo@82733b0147 Updated locked version of libgit2 2017-05-28 10:27:42 -07:00
cargotest Run tests for the cargo submodule in tree 2017-04-24 08:08:40 -07:00
compiletest compiletest: Force directive to be first complete word in header comment. 2017-06-02 23:28:22 +08:00
error_index_generator Set hoedown to generate error index 2017-04-22 13:25:14 +02:00
linkchecker linkchecker: Add support for <base> tag 2017-05-14 18:06:35 +01:00
remote-test-client Add remote device testing support 2017-05-04 12:43:22 +02:00
remote-test-server Add remote device testing support 2017-05-04 12:43:22 +02:00
rls@38ca9b702b Update rls submodule with important fixes 2017-05-14 01:25:58 +01:00
rust-installer@b4ff403041 Update rust-installer for Windows executable mode 2017-05-31 17:21:00 -07:00
rustbook Bump mdbook dep to pick up new 'create missing' toggle feature. 2017-04-27 10:28:23 -04:00
tidy ci: Further tone down the test verbosity. 2017-06-02 01:22:37 +08:00