summaryrefslogtreecommitdiff
path: root/tests/typ/meta/state.typ
diff options
context:
space:
mode:
Diffstat (limited to 'tests/typ/meta/state.typ')
-rw-r--r--tests/typ/meta/state.typ10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/typ/meta/state.typ b/tests/typ/meta/state.typ
index 8f460ce1..1c329a95 100644
--- a/tests/typ/meta/state.typ
+++ b/tests/typ/meta/state.typ
@@ -46,3 +46,13 @@ Was: #locate(location => {
#trait[Adventure]
#trait[Fear]
#trait[Anger]
+
+---
+// Make sure that a warning is produced if the layout fails to converge.
+// Warning: -3:1-6:1 layout did not converge within 5 attempts
+// Hint: -3:1-6:1 check if any states or queries are updating themselves
+#let s = state("x", 1)
+#locate(loc => {
+ s.update(s.final(loc) + 1)
+})
+#s.display()