diff options
| author | frozolotl <44589151+frozolotl@users.noreply.github.com> | 2023-11-24 05:41:38 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-24 11:41:38 +0100 |
| commit | e5470401f4861a6aa57a2a4dfd6ce0402de71e1d (patch) | |
| tree | 7425c2f9fc392f2b7782305da52d1862f3785f27 /tests/typ/compiler | |
| parent | 07ae4fb923cfd690ce81301397438b5112f13b11 (diff) | |
Fix `has` on non-inherent fields (#2745)
Diffstat (limited to 'tests/typ/compiler')
| -rw-r--r-- | tests/typ/compiler/content-field.typ | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/typ/compiler/content-field.typ b/tests/typ/compiler/content-field.typ index 1d3dceb7..f8adfc42 100644 --- a/tests/typ/compiler/content-field.typ +++ b/tests/typ/compiler/content-field.typ @@ -1,3 +1,17 @@ +// Tests for field introspection. + +--- +// Verify that non-inherent fields are hidden if not set. +#show figure: it => [ + `repr(it)`: #repr(it) \ + `it.has("gap"): `#repr(it.has("gap")) \ +] + +#figure[] + +#figure([], gap: 1pt) + +--- // Integrated test for content fields. #let compute(equation, ..vars) = { |
