// Regression test for https://github.com/rust-lang/rust/issues/105677. // This test ensures that the "Read more" link is only generated when // there is actually more documentation to read after the short summary. #![crate_name = "foo"] pub trait MyFrom { /// # Hello /// ## Yolo /// more! fn try_from1(); /// a /// b /// c fn try_from2(); /// a /// /// b /// /// c fn try_from3(); } pub struct NonZero; // @has 'foo/struct.NonZero.html' impl MyFrom for NonZero { // @matches - '//*[@class="docblock"]' '^Hello Read more$' fn try_from1() {} // @matches - '//*[@class="docblock"]' '^a\sb\sc$' fn try_from2() {} // @matches - '//*[@class="docblock"]' '^a Read more$' fn try_from3() {} }