diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2020-11-27 14:28:17 +0100 |
|---|---|---|
| committer | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2020-11-27 17:54:28 +0100 |
| commit | af2040ff95b35a1d70c329ee20d61356a898e3eb (patch) | |
| tree | a89611a4df2ef1fd19b82fcdfe1ae1fd3ce07702 | |
| parent | f6630932220071a4ebe2fb3302d5af6a80ec8343 (diff) | |
| download | rust-af2040ff95b35a1d70c329ee20d61356a898e3eb.tar.gz rust-af2040ff95b35a1d70c329ee20d61356a898e3eb.zip | |
Add tests for doc_keyword feature extension
| -rw-r--r-- | src/test/rustdoc-ui/invalid-keyword.rs | 4 | ||||
| -rw-r--r-- | src/test/rustdoc-ui/invalid-keyword.stderr | 8 | ||||
| -rw-r--r-- | src/test/rustdoc/keyword.rs | 5 |
3 files changed, 17 insertions, 0 deletions
diff --git a/src/test/rustdoc-ui/invalid-keyword.rs b/src/test/rustdoc-ui/invalid-keyword.rs new file mode 100644 index 00000000000..ce2abc69bbd --- /dev/null +++ b/src/test/rustdoc-ui/invalid-keyword.rs @@ -0,0 +1,4 @@ +#![feature(doc_keyword)] + +#[doc(keyword = "foo df")] //~ ERROR +mod foo {} diff --git a/src/test/rustdoc-ui/invalid-keyword.stderr b/src/test/rustdoc-ui/invalid-keyword.stderr new file mode 100644 index 00000000000..8658e382578 --- /dev/null +++ b/src/test/rustdoc-ui/invalid-keyword.stderr @@ -0,0 +1,8 @@ +error: `foo df` is not a valid identifier + --> $DIR/invalid-keyword.rs:3:17 + | +LL | #[doc(keyword = "foo df")] + | ^^^^^^^^ + +error: aborting due to previous error + diff --git a/src/test/rustdoc/keyword.rs b/src/test/rustdoc/keyword.rs index db5d115c6da..25e8b7912e7 100644 --- a/src/test/rustdoc/keyword.rs +++ b/src/test/rustdoc/keyword.rs @@ -14,3 +14,8 @@ #[doc(keyword = "match")] /// this is a test! mod foo{} + +// @has foo/keyword.foo.html '//section[@id="main"]//div[@class="docblock"]//p' 'hello' +#[doc(keyword = "foo")] +/// hello +mod bar {} |
