|
| 1 | +// This test checks the highlight colors in the source code pages. |
| 2 | +goto: "file://" + |DOC_PATH| + "/src/test_docs/lib.rs.html" |
| 3 | +show-text: true |
| 4 | + |
| 5 | +local-storage: {"rustdoc-theme": "ayu", "rustdoc-use-system-theme": "false"} |
| 6 | +reload: |
| 7 | + |
| 8 | +assert-css: ("pre.rust .kw", {"color": "rgb(255, 119, 51)"}, ALL) |
| 9 | +assert-css: ("pre.rust .kw-2", {"color": "rgb(255, 119, 51)"}, ALL) |
| 10 | +assert-css: ("pre.rust .prelude-ty", {"color": "rgb(105, 242, 223)"}, ALL) |
| 11 | +assert-css: ("pre.rust .prelude-val", {"color": "rgb(255, 119, 51)"}, ALL) |
| 12 | +assert-css: ("pre.rust .lifetime", {"color": "rgb(255, 119, 51)"}, ALL) |
| 13 | +assert-css: ("pre.rust .number", {"color": "rgb(184, 204, 82)"}, ALL) |
| 14 | +assert-css: ("pre.rust .string", {"color": "rgb(184, 204, 82)"}, ALL) |
| 15 | +assert-css: ("pre.rust .bool-val", {"color": "rgb(255, 119, 51)"}, ALL) |
| 16 | +assert-css: ("pre.rust .self", {"color": "rgb(54, 163, 217)"}, ALL) |
| 17 | +assert-css: ("pre.rust .attribute", {"color": "rgb(230, 225, 207)"}, ALL) |
| 18 | +assert-css: ("pre.rust .macro", {"color": "rgb(163, 122, 204)"}, ALL) |
| 19 | +assert-css: ("pre.rust .question-mark", {"color": "rgb(255, 144, 17)"}, ALL) |
| 20 | +assert-css: ("pre.rust .comment", {"color": "rgb(120, 135, 151)"}, ALL) |
| 21 | +assert-css: ("pre.rust .doccomment", {"color": "rgb(161, 172, 136)"}, ALL) |
| 22 | + |
| 23 | +local-storage: {"rustdoc-theme": "dark"} |
| 24 | +reload: |
| 25 | + |
| 26 | +assert-css: ("pre.rust .kw", {"color": "rgb(171, 138, 193)"}, ALL) |
| 27 | +assert-css: ("pre.rust .kw-2", {"color": "rgb(118, 154, 203)"}, ALL) |
| 28 | +assert-css: ("pre.rust .prelude-ty", {"color": "rgb(118, 154, 203)"}, ALL) |
| 29 | +assert-css: ("pre.rust .prelude-val", {"color": "rgb(238, 104, 104)"}, ALL) |
| 30 | +assert-css: ("pre.rust .lifetime", {"color": "rgb(217, 127, 38)"}, ALL) |
| 31 | +assert-css: ("pre.rust .number", {"color": "rgb(131, 163, 0)"}, ALL) |
| 32 | +assert-css: ("pre.rust .string", {"color": "rgb(131, 163, 0)"}, ALL) |
| 33 | +assert-css: ("pre.rust .bool-val", {"color": "rgb(238, 104, 104)"}, ALL) |
| 34 | +assert-css: ("pre.rust .self", {"color": "rgb(238, 104, 104)"}, ALL) |
| 35 | +assert-css: ("pre.rust .attribute", {"color": "rgb(238, 104, 104)"}, ALL) |
| 36 | +assert-css: ("pre.rust .macro", {"color": "rgb(62, 153, 159)"}, ALL) |
| 37 | +assert-css: ("pre.rust .question-mark", {"color": "rgb(255, 144, 17)"}, ALL) |
| 38 | +assert-css: ("pre.rust .comment", {"color": "rgb(141, 141, 139)"}, ALL) |
| 39 | +assert-css: ("pre.rust .doccomment", {"color": "rgb(140, 163, 117)"}, ALL) |
| 40 | + |
| 41 | +local-storage: {"rustdoc-theme": "light"} |
| 42 | +reload: |
| 43 | + |
| 44 | +assert-css: ("pre.rust .kw", {"color": "rgb(137, 89, 168)"}, ALL) |
| 45 | +assert-css: ("pre.rust .kw-2", {"color": "rgb(66, 113, 174)"}, ALL) |
| 46 | +assert-css: ("pre.rust .prelude-ty", {"color": "rgb(66, 113, 174)"}, ALL) |
| 47 | +assert-css: ("pre.rust .prelude-val", {"color": "rgb(200, 40, 41)"}, ALL) |
| 48 | +assert-css: ("pre.rust .lifetime", {"color": "rgb(183, 101, 20)"}, ALL) |
| 49 | +assert-css: ("pre.rust .number", {"color": "rgb(113, 140, 0)"}, ALL) |
| 50 | +assert-css: ("pre.rust .string", {"color": "rgb(113, 140, 0)"}, ALL) |
| 51 | +assert-css: ("pre.rust .bool-val", {"color": "rgb(200, 40, 41)"}, ALL) |
| 52 | +assert-css: ("pre.rust .self", {"color": "rgb(200, 40, 41)"}, ALL) |
| 53 | +assert-css: ("pre.rust .attribute", {"color": "rgb(200, 40, 41)"}, ALL) |
| 54 | +assert-css: ("pre.rust .macro", {"color": "rgb(62, 153, 159)"}, ALL) |
| 55 | +assert-css: ("pre.rust .question-mark", {"color": "rgb(255, 144, 17)"}, ALL) |
| 56 | +assert-css: ("pre.rust .comment", {"color": "rgb(142, 144, 140)"}, ALL) |
| 57 | +assert-css: ("pre.rust .doccomment", {"color": "rgb(77, 77, 76)"}, ALL) |
0 commit comments