1 // Checking the colors of the codeblocks tooltips.
2 goto: "file://" + |DOC_PATH| + "/test_docs/fn.foo.html"
7 (theme, background, color, border),
10 local-storage: {"rustdoc-theme": |theme|, "rustdoc-use-system-theme": "false"}
15 ".docblock .example-wrap.compile_fail .tooltip",
16 {"color": "rgba(255, 0, 0, 0.5)"},
19 ".docblock .example-wrap.compile_fail",
20 {"border-left": "2px solid rgba(255, 0, 0, 0.5)"},
23 move-cursor-to: ".docblock .example-wrap.compile_fail .tooltip"
26 ".docblock .example-wrap.compile_fail .tooltip",
27 {"color": "rgb(255, 0, 0)"},
30 ".docblock .example-wrap.compile_fail",
31 {"border-left": "2px solid rgb(255, 0, 0)"},
34 ".docblock .example-wrap.compile_fail .tooltip::after",
36 "content": '"This example deliberately fails to compile"',
37 "padding": "5px 3px 3px",
38 "background-color": |background|,
40 "border": "1px solid " + |border|,
44 ".docblock .example-wrap.compile_fail .tooltip::before",
46 "border-width": "5px",
47 "border-style": "solid",
48 "border-color": "rgba(0, 0, 0, 0) " + |background| + " rgba(0, 0, 0, 0) rgba(0, 0, 0, 0)",
54 ".docblock .example-wrap.should_panic .tooltip",
55 {"color": "rgba(255, 0, 0, 0.5)"},
58 ".docblock .example-wrap.should_panic",
59 {"border-left": "2px solid rgba(255, 0, 0, 0.5)"},
62 move-cursor-to: ".docblock .example-wrap.should_panic .tooltip"
65 ".docblock .example-wrap.should_panic .tooltip",
66 {"color": "rgb(255, 0, 0)"},
69 ".docblock .example-wrap.should_panic",
70 {"border-left": "2px solid rgb(255, 0, 0)"},
73 ".docblock .example-wrap.should_panic .tooltip::after",
75 "content": '"This example panics"',
76 "padding": "5px 3px 3px",
77 "background-color": |background|,
79 "border": "1px solid " + |border|,
83 ".docblock .example-wrap.should_panic .tooltip::before",
85 "border-width": "5px",
86 "border-style": "solid",
87 "border-color": "rgba(0, 0, 0, 0) " + |background| + " rgba(0, 0, 0, 0) rgba(0, 0, 0, 0)",
93 ".docblock .example-wrap.ignore .tooltip",
94 {"color": "rgba(255, 142, 0, 0.6)"},
97 ".docblock .example-wrap.ignore",
98 {"border-left": "2px solid rgba(255, 142, 0, 0.6)"},
101 move-cursor-to: ".docblock .example-wrap.ignore .tooltip"
104 ".docblock .example-wrap.ignore .tooltip",
105 {"color": "rgb(255, 142, 0)"},
108 ".docblock .example-wrap.ignore",
109 {"border-left": "2px solid rgb(255, 142, 0)"},
112 ".docblock .example-wrap.ignore .tooltip::after",
114 "content": '"This example is not tested"',
115 "padding": "5px 3px 3px",
116 "background-color": |background|,
118 "border": "1px solid " + |border|,
122 ".docblock .example-wrap.ignore .tooltip::before",
124 "border-width": "5px",
125 "border-style": "solid",
126 "border-color": "rgba(0, 0, 0, 0) " + |background| + " rgba(0, 0, 0, 0) rgba(0, 0, 0, 0)",
132 call-function: ("check-colors", {
134 "background": "rgb(49, 69, 89)",
135 "color": "rgb(197, 197, 197)",
136 "border": "rgb(92, 103, 115)",
138 call-function: ("check-colors", {
140 "background": "rgb(0, 0, 0)",
141 "color": "rgb(255, 255, 255)",
142 "border": "rgb(224, 224, 224)",
144 call-function: ("check-colors", {
146 "background": "rgb(0, 0, 0)",
147 "color": "rgb(255, 255, 255)",
148 "border": "rgb(224, 224, 224)",