diff options
Diffstat (limited to 'macros/latex/contrib/cals/test/decoration/test_50_maxwidth.tex')
-rw-r--r-- | macros/latex/contrib/cals/test/decoration/test_50_maxwidth.tex | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/macros/latex/contrib/cals/test/decoration/test_50_maxwidth.tex b/macros/latex/contrib/cals/test/decoration/test_50_maxwidth.tex new file mode 100644 index 0000000000..e3e899c1f8 --- /dev/null +++ b/macros/latex/contrib/cals/test/decoration/test_50_maxwidth.tex @@ -0,0 +1,28 @@ +\cals@maxWidth{10pt}\relax +\PackageInfo{test}{10pt vs relax: \cals@width} + +\cals@maxWidth\relax{20pt} +\PackageInfo{test}{relax vs 20pt: \cals@width} + +\cals@maxWidth\relax\relax +\PackageInfo{test}{relax vs relax: \cals@width} + +\cals@maxWidth{30pt}{40pt} +\PackageInfo{test}{30pt vs 40pt: \cals@width} + +\cals@maxWidth{60pt}{50pt} +\PackageInfo{test}{60pt vs 50pt: \cals@width} + +\cals@maxWidth{70pt}{70pt} +\PackageInfo{test}{70pt vs 70pt: \cals@width} + +% +% Regression test: avoid recursion +% +\def\cals@width{50pt} +\cals@maxWidth{10pt}\cals@width +\PackageInfo{test}{regression, recursion avoid: \cals@width} +\cals@maxWidth\cals@width{10pt} +\PackageInfo{test}{regression, recursion avoid: \cals@width} +\cals@maxWidth\cals@width\cals@width +\PackageInfo{test}{regression, recursion avoid: \cals@width} |