about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-06-04 03:23:39 +0000
committerbors <bors@rust-lang.org>2017-06-04 03:23:39 +0000
commit1b5a923001c481627d7b1d19d0fe1d3f86e5c5a6 (patch)
treeb425a20cd93da459105d0d92faac53fbc3cb65ae /src/rustllvm/RustWrapper.cpp
parentefee86d1a117c2cbc9d17635d48d97eeab7ee104 (diff)
parent3e6c83de1dc0a72df3663617d394a9e79641618d (diff)
downloadrust-1b5a923001c481627d7b1d19d0fe1d3f86e5c5a6.tar.gz
rust-1b5a923001c481627d7b1d19d0fe1d3f86e5c5a6.zip
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.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions