summaryrefslogtreecommitdiff
path: root/systems/doc/pdftex/tests/08-pdfprimitive/test-pdfprimitive-non.tex
diff options
context:
space:
mode:
Diffstat (limited to 'systems/doc/pdftex/tests/08-pdfprimitive/test-pdfprimitive-non.tex')
-rw-r--r--systems/doc/pdftex/tests/08-pdfprimitive/test-pdfprimitive-non.tex14
1 files changed, 14 insertions, 0 deletions
diff --git a/systems/doc/pdftex/tests/08-pdfprimitive/test-pdfprimitive-non.tex b/systems/doc/pdftex/tests/08-pdfprimitive/test-pdfprimitive-non.tex
new file mode 100644
index 0000000000..9e310bf4b3
--- /dev/null
+++ b/systems/doc/pdftex/tests/08-pdfprimitive/test-pdfprimitive-non.tex
@@ -0,0 +1,14 @@
+% $Id: test-pdfprimitive-non.tex 784 2017-11-28 23:55:44Z karl $
+% Public domain.
+
+% Check that \pdfprimitive silently gives no error when used
+% on a non-primitive, or on an undefined control sequence.
+%
+% This is the behavior which the manual has always documented,
+% although for some years up until the 2018 release, pdftex
+% gave an error instead of making it be a no-op.
+%
+\let\mytestcs=\relax
+\pdfprimitive\mytestcs
+\pdfprimitive\undefinedjunky
+\end