| /// These docs are long enough that a link will be added to the end. |
| /// These docs contain a [reference link]. |
| /// [reference link]: https://example.com |
| /// This code block should not be in the output, but a Read more link should be generated |
| /// Escaped formatting a\*b\*c\* works |
| // @has trait_impl/struct.Struct.html '//*[@id="method.a"]/../../div[@class="docblock"]' 'Some long docs' |
| // @!has - '//*[@id="method.a"]/../../div[@class="docblock"]' 'link will be added' |
| // @has - '//*[@id="method.a"]/../../div[@class="docblock"]/a' 'Read more' |
| // @has - '//*[@id="method.a"]/../../div[@class="docblock"]/a/@href' 'trait.Trait.html#tymethod.a' |
| // @has - '//*[@id="method.b"]/../../div[@class="docblock"]' 'These docs contain' |
| // @has - '//*[@id="method.b"]/../../div[@class="docblock"]/a' 'reference link' |
| // @has - '//*[@id="method.b"]/../../div[@class="docblock"]/a/@href' 'https://example.com' |
| // @!has - '//*[@id="method.c"]/../../div[@class="docblock"]' 'code block' |
| // @has - '//*[@id="method.c"]/../../div[@class="docblock"]/a' 'Read more' |
| // @has - '//*[@id="method.c"]/../../div[@class="docblock"]/a/@href' 'trait.Trait.html#tymethod.c' |
| // @has - '//*[@id="method.d"]/../../div[@class="docblock"]' 'Escaped formatting a*b*c* works' |
| // @!has - '//*[@id="method.d"]/../../div[@class="docblock"]/em' '' |
| // @has - '//*[@id="impl-Trait-for-Struct"]/h3//a/@href' 'trait.Trait.html' |