X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=t%2F20-mod.t;h=50d9db866cac9d996389d610606e7b191dc590b7;hb=ab352fc19c13fff9561888d8a4b951073278bd10;hp=a47106e3f33fdf17335c139758cd4c4ac55eb11f;hpb=32fbc7c8acf36e81b3c3436152e664e79c74dc87;p=perl%2Fmodules%2FLaTeX-TikZ.git diff --git a/t/20-mod.t b/t/20-mod.t index a47106e..50d9db8 100644 --- a/t/20-mod.t +++ b/t/20-mod.t @@ -3,7 +3,7 @@ use strict; use warnings; -use Test::More tests => 14 + 2 * 18; +use Test::More tests => 15 + 2 * 18; use LaTeX::TikZ; @@ -45,6 +45,17 @@ check $foo, 'one modded raw set', <<'RES'; \draw [color=red] foo ; RES +sub failed_valid { + my ($tc) = @_; + qr/Validation failed for '\Q$tc\E'/; +} + +eval { + Tikz->raw('fail') + ->mod(Tikz->raw('epic')); +}; +like $@, failed_valid('LaTeX::TikZ::Mod'), 'trying to use a non LTM mod croaks'; + my $width = eval { Tikz->width(25); };