diff options
| author | Guillaume Gomez <guillaume.gomez@huawei.com> | 2021-07-25 21:18:11 +0200 |
|---|---|---|
| committer | Guillaume Gomez <guillaume.gomez@huawei.com> | 2021-07-26 11:15:20 +0200 |
| commit | fbf78e1f9cc80ba5a68078c3cf2cb4d03aa7b00c (patch) | |
| tree | 350dcf503107a096c721dc13db8f5b10c133424f /src/test/rustdoc/tuple-struct-fields-doc.rs | |
| parent | 2b790944a010498dd25a3bb327f2560927442c69 (diff) | |
| download | rust-fbf78e1f9cc80ba5a68078c3cf2cb4d03aa7b00c.tar.gz rust-fbf78e1f9cc80ba5a68078c3cf2cb4d03aa7b00c.zip | |
Add test for enum item tuple fields documentation
Diffstat (limited to 'src/test/rustdoc/tuple-struct-fields-doc.rs')
| -rw-r--r-- | src/test/rustdoc/tuple-struct-fields-doc.rs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/test/rustdoc/tuple-struct-fields-doc.rs b/src/test/rustdoc/tuple-struct-fields-doc.rs index ab3d4903b2b..f3d8e39ea2d 100644 --- a/src/test/rustdoc/tuple-struct-fields-doc.rs +++ b/src/test/rustdoc/tuple-struct-fields-doc.rs @@ -17,3 +17,20 @@ pub struct Foo( /// not hello pub i8, ); + +// @has foo/enum.Bar.html +// @has - '//pre[@class="rust enum"]' 'BarVariant(String),' +// @matches - '//*[@id="variant.BarVariant.fields"]/h3' '^Tuple Fields of BarVariant$' +// @has - '//*[@id="variant.BarVariant.field.0"]' '0: String' +// @has - '//*[@id="variant.BarVariant.fields"]//*[@class="docblock"]' 'Hello docs' +// @matches - '//*[@id="variant.FooVariant.fields"]/h3' '^Fields of FooVariant$' +pub enum Bar { + BarVariant( + /// Hello docs + String + ), + FooVariant { + /// hello + x: u32, + }, +} |
