about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorStefan Schindler <dns2utf8@estada.ch>2021-08-16 20:41:15 +0200
committerStefan Schindler <dns2utf8@estada.ch>2021-08-16 21:50:12 +0200
commitee4521e19b3d3518a3ead06b1bebec77f0955319 (patch)
tree2e0b66093614c1b289f1598d3ca1625ddc95285d /src/test
parent5e4657d3f7af84a0507eb341d7c51f6b9215295e (diff)
downloadrust-ee4521e19b3d3518a3ead06b1bebec77f0955319.tar.gz
rust-ee4521e19b3d3518a3ead06b1bebec77f0955319.zip
Add a font test based on #85669
Diffstat (limited to 'src/test')
-rw-r--r--src/test/rustdoc-gui/module-item-font.goml21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/test/rustdoc-gui/module-item-font.goml b/src/test/rustdoc-gui/module-item-font.goml
new file mode 100644
index 00000000000..12dbd019597
--- /dev/null
+++ b/src/test/rustdoc-gui/module-item-font.goml
@@ -0,0 +1,21 @@
+goto: file://|DOC_PATH|/test_docs/index.html
+// This test ensures that the correct font is applied on the modules listed items.
+
+// modules
+assert-css: ("#modules + .item-table .item-left a", {"font-family": '"Fira Sans", Arial, sans-serif'})
+assert-css: ("#modules + .item-table .item-right.docblock-short", {"font-family": '"Source Serif 4", "Noto Sans KR", serif'})
+// structs
+assert-css: ("#structs + .item-table .item-left a", {"font-family": '"Fira Sans", Arial, sans-serif'})
+assert-css: ("#structs + .item-table .item-right.docblock-short", {"font-family": '"Source Serif 4", "Noto Sans KR", serif'})
+// enums
+assert-css: ("#enums + .item-table .item-left a", {"font-family": '"Fira Sans", Arial, sans-serif'})
+assert-css: ("#enums + .item-table .item-right.docblock-short", {"font-family": '"Source Serif 4", "Noto Sans KR", serif'})
+// traits
+assert-css: ("#traits + .item-table .item-left a", {"font-family": '"Fira Sans", Arial, sans-serif'})
+assert-css: ("#traits + .item-table .item-right.docblock-short", {"font-family": '"Source Serif 4", "Noto Sans KR", serif'})
+// functions
+assert-css: ("#functions + .item-table .item-left a", {"font-family": '"Fira Sans", Arial, sans-serif'})
+assert-css: ("#functions + .item-table .item-right.docblock-short", {"font-family": '"Source Serif 4", "Noto Sans KR", serif'})
+// keywords
+assert-css: ("#keywords + .item-table .item-left a", {"font-family": '"Fira Sans", Arial, sans-serif'})
+assert-css: ("#keywords + .item-table .item-right.docblock-short", {"font-family": '"Source Serif 4", "Noto Sans KR", serif'})