From 904877a0857fde466f849fc9e4f97ad52280fd5c Mon Sep 17 00:00:00 2001 From: ralismark Date: Thu, 7 Jan 2021 00:17:02 +1100 Subject: [PATCH] Test shell escape variables --- tests/tex-outputs.rs | 10 ++++++++++ tests/tex-outputs/shell_escape.log | 3 +++ tests/tex-outputs/shell_escape.pdf | Bin 0 -> 3957 bytes tests/tex-outputs/shell_escape.tex | 12 ++++++++++++ tests/tex-outputs/shell_escape.xdv | Bin 0 -> 252 bytes 5 files changed, 25 insertions(+) create mode 100644 tests/tex-outputs/shell_escape.log create mode 100644 tests/tex-outputs/shell_escape.pdf create mode 100644 tests/tex-outputs/shell_escape.tex create mode 100644 tests/tex-outputs/shell_escape.xdv diff --git a/tests/tex-outputs.rs b/tests/tex-outputs.rs index e25b50a59f..89876f4d5c 100644 --- a/tests/tex-outputs.rs +++ b/tests/tex-outputs.rs @@ -254,6 +254,16 @@ fn prim_filesize() { TestCase::new("prim_filesize").go() } +#[test] +fn shell_escape() { + let mut unstables = UnstableOptions::default(); + unstables.shell_escape = true; + TestCase::new("shell_escape") + .with_unstables(unstables) + .check_pdf(true) + .go() +} + #[test] fn tex_logo() { TestCase::new("tex_logo").go() diff --git a/tests/tex-outputs/shell_escape.log b/tests/tex-outputs/shell_escape.log new file mode 100644 index 0000000000..3924d23a39 --- /dev/null +++ b/tests/tex-outputs/shell_escape.log @@ -0,0 +1,3 @@ +** +(shell_escape.tex [1] ) +Output written on shell_escape.xdv (1 page, 252 bytes). diff --git a/tests/tex-outputs/shell_escape.pdf b/tests/tex-outputs/shell_escape.pdf new file mode 100644 index 0000000000000000000000000000000000000000..35ae5185b4fff196c0f8de5f164c7af80f9e8c90 GIT binary patch literal 3957 zcmb_fdsGuw8lM1~X{uO>Ia}LpGCfC+&pXv8S~?Zd-ffPS5GyJ3-X-kNs!!xc9sF ze)oIdnctl_e|l~zn`Tl?{QBniQI&~eD1XUHRYnFqoAElB%~P z^HWk%jYd;4n^Igj6NyY^*)*%k#9F9A#O!wRekYqQ^B9vEnMaQ}OzB3(M5UUI`ZSAG z&%~HxB613;1u7Nqa|{`aDC~;$0hf$c(_NQnTi*0MpIfBp`GVhGz>AdA?Q;lx&>s@) zJXONG+&&enryOp(I5d*y>|QRQqHS}yz+BGDQ#6A=?9;Y6`7D#VurQZ3Qx4u4<0z~M z@DvgukMpJ%R0Kudo9A=-sf-L2MbY_42{O8ZO3p$i^C@_4p5WjGx6ef-FSHfNGX^ ztPF!XM6)rP#dLa%PRDdsjLt%|ImUxJL>uIJ)FIjwqfMAL$7nOAV{%Z3XlrcVifLPn zwqZIqMk9kWEHQgfhv=Am)L}=4EXFS3*bj%^9ufo;6gfe1LU3fdC6jQ=KKYQma?&qlaM>Y}xY(b`b>_M>6N;X$}A%T9uG;7V)Xw`A9)#!tYfq~ww=YaC#Hq~g1(zk=)F zFW@2=*mkZNKK#-42si)+Dw>mb6o6;IY%mQxTQ!S(adN(Q86c5%&>8LN>}yfLz=!d$ z|Moad8)y)}ZAR=dhGvU|%laOB7}&^>BG=PD&z+tj1O zPISQc&ci*Cq~23vA8hXvPpNM}OSD*1yuaok*h5};xA*csf0-vb>B$H46YsSxT#J7XLXu+YXV|;IU z>kB((9U&)i8aQTZM|r;&%pIRKZL!s4dwWm|-s-yeRX>>s_k&x|e@k)oRy-_>CTjKt z+kC!Y(C2Fl?%UVawofa4lJLMB@}eqS*$G#L+yBX4KORo%{kZ5lv|PFzQG3tAt5-Bz z?R&X?K(=1^7^z3uBIkmIB)7-*hu$-K7LwHAvv}yO5vY71V?r%6QgI4 zn(<-i>{YySgIQmx7 zN4IhY)Zf6I=v<9NVUBmVS3j?l!gq9Z)t_r<>+X)(l2_AsSf{?ZHTow_m(c3>gaWGr z;nkfTk=8D)EcCVl`4c}74|8tM)ZC--*FAUS9jHIs5Q&_u>lyY9mw6=0gcT^Y`_U6; z6HeuULlfn>k`~Oh#m;jqN6ke zL!o*9)#~Ls_2<8q-ZAxH{h5aLy{GH&gJmcU8OrU-#us`QUI8S0_^0oo2CAR>K}yi6 zZ%hT;^0E-QMcSo-LFK;FC-rUH~@oxl;R7tp&Kwmw#2ebMw}h0J#oqtk6l1Dl5UpCT%0A zuWxQ{XaEhbH}`SJHn$>cl*ixuKnKox_pg6#WtU?cw~bVPT+lRQCwPnOZhzyd7RG@_ zw!u@sVLNC5e9pE?W0CrY8f?Jt4gr6jCu%O9rxg?+j95K zjo;Yxypoj#qL-darPH}?At+Kt%bj<4y5$}iYexGFl-WR~Q>@;AkQtlKB1o&ZAYhAD z7=|)Z#&jcEq|B@VfixPwI&sIM6^6>s%)EmZi)aL(=|a9-r1QL-i?_wP>{ypqjBo?m zhhD)loD5P}b-s)*==q2pH5j`fL-4c>X+fi45r*OULwjYm#L^(H6g-j(&4!>fsu+4U7ZhchWleN87vyDe_X0(^ zlBT0ukl+rW+~5*JQet5pHsJ0$ZQ}wnco`6y(+zZ1(2lFcY&FuD2h*u68swqyyX{#% zmxreqx&YlS79l1&*TcC`$;mpiagC%J(LGCV!ex#yrNzV)%WJuA4{xAkAdHF-`GT%N z$#f+z_-Vh7r)B-L-S6@HXpXkiJnf`QX*cbm{d9m1rpPiduDtIOgnWAN#G=zQ47O!= zpUdZ+biUt@%32Pmd@GV;Lg!5{%CI}o(c~;vtJ$tMI7>{ZF*!Js+3aAQcDsem{NEhK zbb-5)SFuKVaS=M>l)m`RGXdQ(hHthA;Qsbo9HArsC`nB&$&h`8*5^U_F^>srhM!7GPn6zP|YqK=DZoFA^3T_VxS#8X}JD c1*X}?w-~P;bZ1~