summaryrefslogtreecommitdiff
path: root/tests/suite
diff options
context:
space:
mode:
Diffstat (limited to 'tests/suite')
-rw-r--r--tests/suite/foundations/context.typ13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/suite/foundations/context.typ b/tests/suite/foundations/context.typ
index 0906fb1e..9ed31757 100644
--- a/tests/suite/foundations/context.typ
+++ b/tests/suite/foundations/context.typ
@@ -76,3 +76,16 @@
// Warning: 2-44 `counter.display` without context is deprecated
// Hint: 2-44 use it in a `context` expression instead
#counter(heading).display(n => test(n, 10))
+
+--- context-delayed-warning ---
+// Ensure that the warning that triggers in the first layout iteration is not
+// surfaced since it goes away in the second one. Just like errors in show
+// rules.
+#show heading: none
+
+= A <a>
+#context {
+ let n = query(<a>).len()
+ let fonts = ("nope", "Roboto")
+ set text(font: fonts.at(n))
+}