From: John Ellson Date: Mon, 21 Oct 2013 17:14:08 +0000 (-0400) Subject: add test script for image loading X-Git-Tag: 2.38.0~234^2~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=52e68c8c6dea7fb0afe5714b95b23b8f8c4dd468;p=graphviz add test script for image loading --- diff --git a/loadimage_test.sh b/loadimage_test.sh new file mode 100644 index 000000000..e6fb3ed23 --- /dev/null +++ b/loadimage_test.sh @@ -0,0 +1,37 @@ +FORMATS="\ + -Tpng:cairo:cairo \ + -Tpng:cairo:gdk \ + -Tpng:cairo:devil \ + -Tjpg:gd:gd \ + -Tjpg:cairo:gdk \ + -Tgif:gd:gd \ + -Tgif:cairo:gd \ + -Tsvg:svg:core \ + -Tsvg:cairo:cairo \ + -Tpdf:cairo:cairo \ + -Tico:cairo:gdk" + +echo "digraph { ranksep=2; hello -> world }" >hello.gv + +dot hello.gv -v -Gmargin="0" $FORMATS -O + +( + echo "digraph { rankdir=LR; node [shape=box]" + edge="" + chain="" + for f in $FORMATS; do + f=${f#-T} + a=${f%%:*} + b=${f#*:} + c=${b%:*} + b=${b#*:} + f=${b}.${c}.${a} + echo " \"$f\" [image=\"hello.gv.$f\" label=\"${a}\\l${b}\\l${c}\\l\"]" + chain="\"$f\"${edge}$chain" + edge=" -> " + done + echo " $chain" + echo "}" +) >ab.gv + +dot ab.gv -v -Gmargin="0" $FORMATS -O