File tree 2 files changed +38
-0
lines changed
2 files changed +38
-0
lines changed Original file line number Diff line number Diff line change
1
+ // This test ensures that the documentation list markers are correctly placed.
2
+ // It also serves as a regression test for <https://github.com/rust-lang/rust/issues/130622>.
3
+
4
+ go-to: "file://" + |DOC_PATH| + "/test_docs/long_list/index.html"
5
+ show-text: true
6
+ define-function: (
7
+ "check_pos",
8
+ [nb],
9
+ block {
10
+ compare-elements-position: (
11
+ ".top-doc .docblock ul li:nth-child(" + |nb| + ")",
12
+ ".top-doc .docblock ul li:nth-child(" + |nb| + ")::marker",
13
+ ["y"],
14
+ )
15
+ },
16
+ )
17
+
18
+ call-function: ("check_pos", {"nb": 1})
19
+ call-function: ("check_pos", {"nb": 2})
20
+ call-function: ("check_pos", {"nb": 3})
21
+ call-function: ("check_pos", {"nb": 4})
Original file line number Diff line number Diff line change @@ -628,3 +628,20 @@ pub mod short_docs {
628
628
/// subt_vec_num(x: &[f64], y: f64)
629
629
pub fn subt_vec_num ( ) { }
630
630
}
631
+
632
+ pub mod long_list {
633
+ //! bla
634
+ //!
635
+ //! * `alloc`
636
+ //!
637
+ //! Small bla bla bla bla bla bla bla bla.
638
+ //! * `macros`
639
+ //!
640
+ //! Small bla bla bla bla bla bla bla bla.
641
+ //! * `std` (why not)
642
+ //!
643
+ //! Small bla bla bla bla bla bla bla bla.
644
+ //! * `local` (yep)
645
+ //!
646
+ //! Small bla bla bla bla bla bla bla bla.
647
+ }
You can’t perform that action at this time.
0 commit comments