rust/src/test
bors 7dc1e852d4 Auto merge of #79539 - aDotInTheVoid:json-mvp, r=jyn514
Rustdoc: JSON backend experimental impl, with new tests.

Based on #75114 by `@P1n3appl3`

The first commit is all of #75114, but squased to 1 commit, as that was much easier to rebase onto master.

The git history is a mess, but I think I'll edit it after review, so it's obvious whats new.

## Still to do

- [ ] Update docs.
- [ ] Add bless option to tests.
- [ ] Add test option for multiple files in same crate.
- [ ] Decide if the tests should check for json to be equal or subset.
- [ ] Go through the rest of the review for the original pr. (This is open because the test system is done(ish), but stuff like [not using a hashmap](https://github.com/rust-lang/rust/pull/75114#discussion_r519474420) and [using `CRATE_DEF_INDEX` ](https://github.com/rust-lang/rust/pull/75114#discussion_r519470764) hasn't)

I'm also sure how many of these we need to do before landing on nightly, as it would be nice to get this in tree, so it isn't effected by churn like #79125, #79041, #79061

r? `@jyn514`
2020-12-02 23:18:43 +00:00
..
assembly Add wasm32 support to inline asm 2020-12-01 12:18:21 -06:00
auxiliary
codegen make test work in llvm 9 2020-11-30 01:21:47 -05:00
codegen-units simplify-locals: Remove unused assignments regardless of rvalue kind 2020-10-26 10:48:28 +01:00
compile-fail Update tests to remove old numeric constants 2020-11-29 00:55:55 -05:00
debuginfo Auto merge of #78461 - TimDiekmann:vec-alloc, r=Amanieu 2020-11-21 22:46:50 +00:00
incremental Auto merge of #79209 - spastorino:trait-inheritance-self, r=nikomatsakis 2020-11-29 21:04:23 +00:00
mir-opt Qualify panic! as core::panic! in non-built-in core macros 2020-11-23 11:28:25 -08:00
pretty Rename optin_builtin_traits to auto_traits 2020-11-23 14:14:06 -08:00
run-make Auto merge of #78122 - fusion-engineering-forks:fmt-write-bounds-check, r=Mark-Simulacrum 2020-11-29 23:14:40 +00:00
run-make-fulldeps libtest: Make sed arguments compatible with apple 2020-11-29 02:14:49 +01:00
run-pass-valgrind Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
rustdoc Add tests for rustdoc json 2020-12-01 18:34:39 +00:00
rustdoc-js Clean up rustdoc tests by removing unnecessary features 2020-11-25 14:27:51 +01:00
rustdoc-js-std
rustdoc-json Normalize windows path seperators. 2020-12-02 21:24:42 +00:00
rustdoc-ui Rollup merge of #79509 - GuillaumeGomez:improve-attr-spans, r=oli-obk 2020-12-01 23:46:11 +01:00
rustfix
ui Auto merge of #79364 - nico-abram:unstable-or-pat-suggestion, r=matthewjasper 2020-12-02 20:33:55 +00:00
ui-fulldeps Auto merge of #78864 - Mark-Simulacrum:warn-on-forbids, r=pnkfelix 2020-12-02 02:07:45 +00:00
COMPILER_TESTS.md