about summary refs log tree commit diff
path: root/tests/rustdoc-gui
AgeCommit message (Collapse)AuthorLines
2023-09-03Use named arguments in `code-color.goml` GUI testGuillaume Gomez-3/+15
2023-09-02Migrate GUI colors test to original CSS color formatGuillaume Gomez-9/+9
2023-08-26Remove unneeded "background_color" parameterGuillaume Gomez-5/+2
2023-08-26Migrate GUI colors test to original CSS color formatGuillaume Gomez-10/+10
2023-08-24Auto merge of #115078 - camelid:tydef-to-alias, r=aDotInTheVoid,GuillaumeGomezbors-2/+2
rustdoc: Rename typedef to type alias This matches the name used by the [Rust Reference][1], which is also what people usually call these items. [1]: https://doc.rust-lang.org/reference/items/type-aliases.html r? `@GuillaumeGomez`
2023-08-21Fix testNoah Lev-2/+2
2023-08-21Auto merge of #106561 - GuillaumeGomez:warning-block, r=rustdocbors-0/+57
Add warning block support in rustdoc Fixes https://github.com/rust-lang/rust/issues/79710. You can test it [here](https://rustdoc.crud.net/imperio/warning-block/foo/struct.Foo.html). It currently looks like this: ![image](https://user-images.githubusercontent.com/3050060/211413494-e1cf04e4-c081-4a9d-97db-27329405cfa7.png) So a few things to note: * Since it's a new add and it's changing the UI, we'll need to go through an FCP. * Does the UI looks good? * Is the way picked to add a warning block ok for everyone? The discussion on the issue seemed to be in favour of this solution but it doesn't hurt to double-check. cc `@rust-lang/rustdoc`
2023-08-20Migrate GUI colors test to original CSS color formatGuillaume Gomez-8/+8
2023-08-19Migrate GUI colors test to original CSS color formatGuillaume Gomez-24/+24
2023-08-19Merge values with same colorsGuillaume Gomez-37/+20
2023-08-19Use function to remove code duplication for `search-form-elements.goml` testGuillaume Gomez-255/+148
2023-08-15Migrate GUI colors test to original CSS color formatGuillaume Gomez-3/+3
2023-08-14Add GUI test for warning blocksGuillaume Gomez-0/+57
2023-08-13Migrate GUI colors test to original CSS color formatGuillaume Gomez-26/+26
2023-08-12Migrate GUI colors test to original CSS color formatGuillaume Gomez-63/+63
2023-08-08Migrate GUI colors test to original CSS color formatGuillaume Gomez-36/+36
2023-08-06Migrate GUI colors test to original CSS color formatGuillaume Gomez-3/+3
2023-08-05Migrate GUI colors test to original CSS color formatGuillaume Gomez-6/+6
2023-08-04Rollup merge of #114475 - GuillaumeGomez:migrate-gui-test-color-27, r=notriddleMichael Goulet-6/+6
Migrate GUI colors test to original CSS color format Follow-up of https://github.com/rust-lang/rust/pull/111459. r? `@notriddle`
2023-08-04Migrate GUI colors test to original CSS color formatGuillaume Gomez-6/+6
2023-08-04Rollup merge of #114404 - GuillaumeGomez:migrate-gui-test-color-26, r=notriddleMatthias Krüger-1/+1
Migrate GUI colors test to original CSS color format Follow-up of https://github.com/rust-lang/rust/pull/111459. Seems like this one was forgotten... r? `@notriddle`
2023-08-04Rollup merge of #114348 - GuillaumeGomez:migrate-gui-test-color-25, r=notriddleMatthias Krüger-43/+30
Migrate GUI colors test to original CSS color format Follow-up of https://github.com/rust-lang/rust/pull/111459. r? `@notriddle`
2023-08-03Add `internal_features` lintNilstrieb-0/+2
It lints against features that are inteded to be internal to the compiler and standard library. Implements MCP #596. We allow `internal_features` in the standard library and compiler as those use many features and this _is_ the standard library from the "internal to the compiler and standard library" after all. Marking some features as internal wasn't exactly the most scientific approach, I just marked some mostly obvious features. While there is a categorization in the macro, it's not very well upheld (should probably be fixed in another PR). We always pass `-Ainternal_features` in the testsuite About 400 UI tests and several other tests use internal features. Instead of throwing the attribute on each one, just always allow them. There's nothing wrong with testing internal features^^
2023-08-03Migrate GUI colors test to original CSS color formatGuillaume Gomez-1/+1
2023-08-02Migrate GUI colors test to original CSS color formatGuillaume Gomez-43/+30
2023-07-31Migrate GUI colors test to original CSS color formatGuillaume Gomez-8/+8
2023-07-23Migrate GUI colors test to original CSS color formatGuillaume Gomez-2/+2
2023-07-22Migrate GUI colors test to original CSS color formatGuillaume Gomez-24/+25
2023-07-18Update rustdoc GUI testsGuillaume Gomez-3/+3
2023-07-15Rollup merge of #113724 - GuillaumeGomez:migrate-gui-test-color-21, r=notriddleMatthias Krüger-10/+10
Migrate GUI colors test to original CSS color format Follow-up of https://github.com/rust-lang/rust/pull/111459. r? `@notriddle`
2023-07-15Migrate GUI colors test to original CSS color formatGuillaume Gomez-10/+10
2023-07-14rustdoc: use `src` consistently over `source` in codeMichael Howell-64/+64
The CSS uses an inconsistent mix of both. This commit switches it to always use `src`.
2023-07-12Update jump to def testsGuillaume Gomez-3/+3
2023-07-08Migrate GUI colors test to original CSS color formatGuillaume Gomez-6/+6
2023-07-03Rollup merge of #113285 - GuillaumeGomez:display-long-inline-cfg, r=notriddleGuillaume Gomez-1/+20
[rustdoc] Fix display of long inline cfg labels Fixes #87957. Fixes #112880. Before: ![Screenshot from 2023-07-03 13-25-47](https://github.com/rust-lang/rust/assets/3050060/401e2c6b-2cfd-4ae3-9d15-b5e1dfec4201) After: ![Screenshot from 2023-07-03 13-24-49](https://github.com/rust-lang/rust/assets/3050060/e42a34a8-bf60-409d-8a0c-1669d09e7e1e) r? `@notriddle`
2023-07-03Add GUI test for long inline cfg labels displayGuillaume Gomez-1/+20
2023-07-02Rollup merge of #113258 - GuillaumeGomez:migrate-gui-test-color-19, r=notriddleMatthias Krüger-15/+15
Migrate GUI colors test to original CSS color format Follow-up of https://github.com/rust-lang/rust/pull/111459. r? `@notriddle`
2023-07-02Auto merge of #108537 - ↵bors-1/+1
GuillaumeGomez:rustdoc-search-whitespace-as-separator, r=notriddle rustdoc: Allow whitespace as path separator like double colon Fixes https://github.com/rust-lang/rust/issues/108447. I think it makes sense since it allows more common cases, however it also makes the syntax heavier. Not sure what the rest of the team thinks about it. In any case we'll need to go through FCP. Full explanation for the changes is available [here](https://github.com/rust-lang/rust/pull/108537#issuecomment-1589480564). r? `@notriddle`
2023-07-02Migrate GUI colors test to original CSS color formatGuillaume Gomez-15/+15
2023-07-02Rollup merge of #113228 - GuillaumeGomez:migrate-gui-test-color-18, r=notriddleMatthias Krüger-9/+9
Migrate GUI colors test to original CSS color format Follow-up of https://github.com/rust-lang/rust/pull/111459. r? ``@notriddle``
2023-07-01Migrate GUI colors test to original CSS color formatGuillaume Gomez-9/+9
2023-06-30Improve search-result-display.goml testGuillaume Gomez-4/+5
2023-06-28Update GUI testsGuillaume Gomez-11/+37
2023-06-25Rollup merge of #113023 - GuillaumeGomez:migrate-gui-test-color-17, r=notriddleMatthias Krüger-3/+3
Migrate GUI colors test to original CSS color format Follow-up of https://github.com/rust-lang/rust/pull/111459. r? `@notriddle`
2023-06-25Migrate GUI colors test to original CSS color formatGuillaume Gomez-3/+3
2023-06-25Rollup merge of #112937 - camelid:align-typenames, r=notriddle,GuillaumeGomezMatthias Krüger-1/+2
rustdoc: Align search results horizontally for easy scanning The recent PR #110688 added info about an item's kind before its name in search results. However, because the kind and name are inline with no alignment, it's now hard to visually scan downward through the search results, looking at item names. This PR fixes that by horizontally aligning search results such that there are now two columns of information. r? `@GuillaumeGomez`
2023-06-24rustdoc: Update GUI testNoah Lev-1/+2
2023-06-24Migrate GUI colors test to original CSS color formatGuillaume Gomez-30/+30
2023-06-23Rollup merge of #112962 - GuillaumeGomez:fix-rustdoc-gui-tester, r=ozkanonurMatthias Krüger-1/+4
Fix rustdoc gui tester Problem was that the `main` was always exiting with `0`, whether or not there was an error. It led to failing GUI tests being ignored in the CI since no one saw them. r? ````@klensy````
2023-06-23Fix GUI test for popoverGuillaume Gomez-2/+2