diff options
| author | Noah Lev <camelidcamel@gmail.com> | 2021-11-24 19:35:18 -0800 |
|---|---|---|
| committer | Noah Lev <camelidcamel@gmail.com> | 2021-12-01 15:12:12 -0800 |
| commit | fe88fcfa3909219ab537a6de9213a48fffcce75e (patch) | |
| tree | 9a6ce6be9667db0353d2eaf594a6d60212353f1f | |
| parent | e2846a779d4b211e16e72eb7c01f74d48abb6cca (diff) | |
| download | rust-fe88fcfa3909219ab537a6de9213a48fffcce75e.tar.gz rust-fe88fcfa3909219ab537a6de9213a48fffcce75e.zip | |
Migrate a test to use `@snapshot`
I'd been thinking about implementing snapshot testing for a while, but This test is what finally made me do it. It really benefits from using snapshot testing, so it's a good initial place to use `@snapshot`.
3 files changed, 10 insertions, 10 deletions
diff --git a/src/test/rustdoc/mixing-doc-comments-and-attrs.S1_top-doc.html b/src/test/rustdoc/mixing-doc-comments-and-attrs.S1_top-doc.html new file mode 100644 index 00000000000..69d647a92e8 --- /dev/null +++ b/src/test/rustdoc/mixing-doc-comments-and-attrs.S1_top-doc.html @@ -0,0 +1,4 @@ +<div class="docblock"><p>Hello world! +Goodbye! +Hello again!</p> +</div> \ No newline at end of file diff --git a/src/test/rustdoc/mixing-doc-comments-and-attrs.S2_top-doc.html b/src/test/rustdoc/mixing-doc-comments-and-attrs.S2_top-doc.html new file mode 100644 index 00000000000..8ff114b993e --- /dev/null +++ b/src/test/rustdoc/mixing-doc-comments-and-attrs.S2_top-doc.html @@ -0,0 +1,4 @@ +<div class="docblock"><p>Hello world!</p> +<p>Goodbye! +Hello again!</p> +</div> \ No newline at end of file diff --git a/src/test/rustdoc/mixing-doc-comments-and-attrs.rs b/src/test/rustdoc/mixing-doc-comments-and-attrs.rs index c26d3a31987..1aedd4d107c 100644 --- a/src/test/rustdoc/mixing-doc-comments-and-attrs.rs +++ b/src/test/rustdoc/mixing-doc-comments-and-attrs.rs @@ -1,10 +1,7 @@ #![crate_name = "foo"] // @has 'foo/struct.S1.html' -// @count - '//details[@class="rustdoc-toggle top-doc"]/div[@class="docblock"]/p' \ -// 1 -// @has - '//details[@class="rustdoc-toggle top-doc"]/div[@class="docblock"]/p[1]' \ -// 'Hello world! Goodbye! Hello again!' +// @snapshot S1_top-doc - '//details[@class="rustdoc-toggle top-doc"]/div[@class="docblock"]' #[doc = "Hello world!\n\n"] /// Goodbye! @@ -12,12 +9,7 @@ pub struct S1; // @has 'foo/struct.S2.html' -// @count - '//details[@class="rustdoc-toggle top-doc"]/div[@class="docblock"]/p' \ -// 2 -// @has - '//details[@class="rustdoc-toggle top-doc"]/div[@class="docblock"]/p[1]' \ -// 'Hello world!' -// @has - '//details[@class="rustdoc-toggle top-doc"]/div[@class="docblock"]/p[2]' \ -// 'Goodbye! Hello again!' +// @snapshot S2_top-doc - '//details[@class="rustdoc-toggle top-doc"]/div[@class="docblock"]' /// Hello world! /// |
