Description: Import test fixtures image
 Import test/fixtures/image from Upstream Git repo.
 These files need test suite during build
Author: Youhei SASAKI <uwabami@gfd-dennou.org>

---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:

Origin: upstream
Forwarded: not-needed

--- /dev/null
+++ b/test/fixtures/image/eps/rabbit.eps
@@ -0,0 +1,135 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: cairo 1.12.2 (http://cairographics.org)
+%%CreationDate: Sun Sep  9 12:59:27 2012
+%%Pages: 1
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%BoundingBox: 0 -1 50 13
+%%EndComments
+%%BeginProlog
+save
+50 dict begin
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+      0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/pdfmark where { pop globaldict /?pdfmark /exec load put }
+    { globaldict begin /?pdfmark /pop load def /pdfmark
+    /cleartomark load def end } ifelse
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+  {
+    dup
+    type /stringtype eq
+    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+  } forall
+  currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+      { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+      /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+%%EndProlog
+%!FontType1-1.1 f-0-0 1.0
+11 dict begin
+/FontName /f-0-0 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox {17 -99 900 860                                    } readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 1 /R put
+dup 2 /a put
+dup 3 /b put
+dup 4 /i put
+dup 5 /t put
+readonly def
+currentdict end
+currentfile eexec
+f983ef0097ece636fb4a96c74d26ab84185f6dfa4a16a7a1c27bbe3f1156aea698df336d20b467
+b10e7f33846656653c5ac6962759d3056cbdb3190bac614b984bf5a132dc418192443014ba63de
+800d392b6fea026574bb2535fd7bb5338f35bf15a88ea328fdaa49670c7852e3d060f3c5d6b07f
+2ef6d0f22646c5d18e19a2ae3ee120390f6dd96f76dcf1e127de5e9299077a00c17c0d71e36e5b
+9d5ec58fceda57739a6a4214d4b79d6c48d2784b60c320323c7acddddf34db833cac0cf109f799
+69d114a330d372e5c978a66acc84e3fe5557f6240856a013ffaa0199444e5c5036f775eba4a5c5
+8cde66cf604b9aca2178431127b8a1ff7ed633a65c04600af5f573483112251caad907dcd8c61e
+23500065b1568be79a17d2379b63d656e8f77156213b835abc68ee4f0a7577ba9fc7f52082f442
+125c9ea45ce5e55f99aaf69a94499d164b4af99a276a865ffdc4b19f16152d68d0549f61c672f5
+61e423e0f943870f0f8c92dae85b7dbbdb0b2dea34e38fa37e9db5fe9e3e5e87f94bce79e04af0
+140ac975e77b871f30d092fc6ba87a335fab38990d53b7a57e932f1b031ada54eceae2ed4ec188
+25376e6ce8ff2d7b6987330bb5bf84b293fe32efe9a2c6c9258960ad147229296eb52c9c78ab5b
+e3afef23b18b80775dcefa5cd0f096fcb2094d82272f056df52aa5063f403f8235e3f84b3186c1
+a4b2a8af1833e0bda3e16ab161a21e122371a40a1c15619db63a03090880a311053b6985c1fbd3
+7cf68ae48f4167a0db578a277fc4c28984db73498371baedb7b88714ba211d08d8acba004a5694
+ab0a639ac9d3acff0a645b220c1dc965534244305dec592edbdaa760007dbee6a9533faf38c4b7
+8776d1e949356974b931df3a91e15880b6c635ef2ab0f15f8413b6161bb0ca12b2f5a40adb55bb
+1b713a7e371df0a22f9b52880872f58142df05afd5b40c2c687722c85409151bd7f8da305c4cc5
+b1b22c2e3b5048fdbac6af7bebc557d244cbba535affa0dcf7df7d346c462c7853e4128dcce9ad
+44e952a516ec3b7d408b94cd8c31ba9474ebc1b0322e1f98b16d94330c2c7ee34e40b7842d8d69
+98dc60f58e1c18f269c9ec01a6fce4e1cb50b86d3852b225758b3ca235ca7c794438231cb86899
+e324a5ec7bb054ba3b5ac5f8d4e3f50f4dbabe83e1919fb3d7c11ea9bf0dde955dd51be45f725e
+91ea96970650c4cd0b3d86f9920334ce3a5bec7bb183b2735cd86483d05175a04574edea696af1
+f46ddc6d0836f64543aacf74f653a02ba1234ffb2cd095090b599d16a27c6b6acaed0dec3fd062
+a50cb902d2a0e54c369869395806e9a0207f46a98dda5ab7b58ef8d10293e125f711e2ef99460b
+ef4dd2f8904df1903601943f7edd3944e06bd5df69c5c36f585247652fcb7ff7d59217c72a8555
+6e7dad4eb55d7f314621d2fe30359e7b394a3cb621822643fc9991067048baa04a566fc2238143
+f6372b0059456c4f97d575ae6d491e2c4bc65ed1370d383d0371c189eaf083fe13923986f63da6
+5eddad6a6e7305ce9806c866c999d2671d5830757e5b4e06cc1449524ac43929daba3b260d6f60
+7b6a5db197e5824f63308aefa0b123500dc590f92a0e8087fa92194d1f0c88fc9e8047773172b4
+87d3904dac4094f0a45f10338b010b32b1182f18a3df62e962403645dd56a9763a45c597d7eeb2
+b61f652cd04c47c9f816a61898ebbe883dcfc719b88a8ca678421f0fd2f28fdfb9771b91642b3b
+55fd731d9e97ae375e43ef3fa49ff6a900fe41b230830f69e83a0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%Page: 1 1
+%%BeginPageSetup
+%%PageBoundingBox: 0 -1 50 13
+%%EndPageSetup
+q 0 -1 50 14 rectclip q
+0 g
+BT
+16 0 0 16 -1.376 0.352 Tm
+/f-0-0 1 Tf
+[<010203030405>]TJ
+ET
+Q Q
+showpage
+%%Trailer
+end restore
+%%EOF
--- /dev/null
+++ b/test/fixtures/image/eps/rabbit
@@ -0,0 +1,135 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: cairo 1.12.2 (http://cairographics.org)
+%%CreationDate: Sun Sep  9 12:59:27 2012
+%%Pages: 1
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%BoundingBox: 0 -1 50 13
+%%EndComments
+%%BeginProlog
+save
+50 dict begin
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+      0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/pdfmark where { pop globaldict /?pdfmark /exec load put }
+    { globaldict begin /?pdfmark /pop load def /pdfmark
+    /cleartomark load def end } ifelse
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+  {
+    dup
+    type /stringtype eq
+    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+  } forall
+  currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+      { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+      /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+%%EndProlog
+%!FontType1-1.1 f-0-0 1.0
+11 dict begin
+/FontName /f-0-0 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox {17 -99 900 860                                    } readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 1 /R put
+dup 2 /a put
+dup 3 /b put
+dup 4 /i put
+dup 5 /t put
+readonly def
+currentdict end
+currentfile eexec
+f983ef0097ece636fb4a96c74d26ab84185f6dfa4a16a7a1c27bbe3f1156aea698df336d20b467
+b10e7f33846656653c5ac6962759d3056cbdb3190bac614b984bf5a132dc418192443014ba63de
+800d392b6fea026574bb2535fd7bb5338f35bf15a88ea328fdaa49670c7852e3d060f3c5d6b07f
+2ef6d0f22646c5d18e19a2ae3ee120390f6dd96f76dcf1e127de5e9299077a00c17c0d71e36e5b
+9d5ec58fceda57739a6a4214d4b79d6c48d2784b60c320323c7acddddf34db833cac0cf109f799
+69d114a330d372e5c978a66acc84e3fe5557f6240856a013ffaa0199444e5c5036f775eba4a5c5
+8cde66cf604b9aca2178431127b8a1ff7ed633a65c04600af5f573483112251caad907dcd8c61e
+23500065b1568be79a17d2379b63d656e8f77156213b835abc68ee4f0a7577ba9fc7f52082f442
+125c9ea45ce5e55f99aaf69a94499d164b4af99a276a865ffdc4b19f16152d68d0549f61c672f5
+61e423e0f943870f0f8c92dae85b7dbbdb0b2dea34e38fa37e9db5fe9e3e5e87f94bce79e04af0
+140ac975e77b871f30d092fc6ba87a335fab38990d53b7a57e932f1b031ada54eceae2ed4ec188
+25376e6ce8ff2d7b6987330bb5bf84b293fe32efe9a2c6c9258960ad147229296eb52c9c78ab5b
+e3afef23b18b80775dcefa5cd0f096fcb2094d82272f056df52aa5063f403f8235e3f84b3186c1
+a4b2a8af1833e0bda3e16ab161a21e122371a40a1c15619db63a03090880a311053b6985c1fbd3
+7cf68ae48f4167a0db578a277fc4c28984db73498371baedb7b88714ba211d08d8acba004a5694
+ab0a639ac9d3acff0a645b220c1dc965534244305dec592edbdaa760007dbee6a9533faf38c4b7
+8776d1e949356974b931df3a91e15880b6c635ef2ab0f15f8413b6161bb0ca12b2f5a40adb55bb
+1b713a7e371df0a22f9b52880872f58142df05afd5b40c2c687722c85409151bd7f8da305c4cc5
+b1b22c2e3b5048fdbac6af7bebc557d244cbba535affa0dcf7df7d346c462c7853e4128dcce9ad
+44e952a516ec3b7d408b94cd8c31ba9474ebc1b0322e1f98b16d94330c2c7ee34e40b7842d8d69
+98dc60f58e1c18f269c9ec01a6fce4e1cb50b86d3852b225758b3ca235ca7c794438231cb86899
+e324a5ec7bb054ba3b5ac5f8d4e3f50f4dbabe83e1919fb3d7c11ea9bf0dde955dd51be45f725e
+91ea96970650c4cd0b3d86f9920334ce3a5bec7bb183b2735cd86483d05175a04574edea696af1
+f46ddc6d0836f64543aacf74f653a02ba1234ffb2cd095090b599d16a27c6b6acaed0dec3fd062
+a50cb902d2a0e54c369869395806e9a0207f46a98dda5ab7b58ef8d10293e125f711e2ef99460b
+ef4dd2f8904df1903601943f7edd3944e06bd5df69c5c36f585247652fcb7ff7d59217c72a8555
+6e7dad4eb55d7f314621d2fe30359e7b394a3cb621822643fc9991067048baa04a566fc2238143
+f6372b0059456c4f97d575ae6d491e2c4bc65ed1370d383d0371c189eaf083fe13923986f63da6
+5eddad6a6e7305ce9806c866c999d2671d5830757e5b4e06cc1449524ac43929daba3b260d6f60
+7b6a5db197e5824f63308aefa0b123500dc590f92a0e8087fa92194d1f0c88fc9e8047773172b4
+87d3904dac4094f0a45f10338b010b32b1182f18a3df62e962403645dd56a9763a45c597d7eeb2
+b61f652cd04c47c9f816a61898ebbe883dcfc719b88a8ca678421f0fd2f28fdfb9771b91642b3b
+55fd731d9e97ae375e43ef3fa49ff6a900fe41b230830f69e83a0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%Page: 1 1
+%%BeginPageSetup
+%%PageBoundingBox: 0 -1 50 13
+%%EndPageSetup
+q 0 -1 50 14 rectclip q
+0 g
+BT
+16 0 0 16 -1.376 0.352 Tm
+/f-0-0 1 Tf
+[<010203030405>]TJ
+ET
+Q Q
+showpage
+%%Trailer
+end restore
+%%EOF
--- /dev/null
+++ b/test/fixtures/image/dia/not-compressed.dia
@@ -0,0 +1,100 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
+  <dia:diagramdata>
+    <dia:attribute name="background">
+      <dia:color val="#ffffff"/>
+    </dia:attribute>
+    <dia:attribute name="pagebreak">
+      <dia:color val="#000099"/>
+    </dia:attribute>
+    <dia:attribute name="paper">
+      <dia:composite type="paper">
+        <dia:attribute name="name">
+          <dia:string>#A4#</dia:string>
+        </dia:attribute>
+        <dia:attribute name="tmargin">
+          <dia:real val="2.8222000598907471"/>
+        </dia:attribute>
+        <dia:attribute name="bmargin">
+          <dia:real val="2.8222000598907471"/>
+        </dia:attribute>
+        <dia:attribute name="lmargin">
+          <dia:real val="2.8222000598907471"/>
+        </dia:attribute>
+        <dia:attribute name="rmargin">
+          <dia:real val="2.8222000598907471"/>
+        </dia:attribute>
+        <dia:attribute name="is_portrait">
+          <dia:boolean val="true"/>
+        </dia:attribute>
+        <dia:attribute name="scaling">
+          <dia:real val="1"/>
+        </dia:attribute>
+        <dia:attribute name="fitto">
+          <dia:boolean val="false"/>
+        </dia:attribute>
+      </dia:composite>
+    </dia:attribute>
+    <dia:attribute name="grid">
+      <dia:composite type="grid">
+        <dia:attribute name="width_x">
+          <dia:real val="1"/>
+        </dia:attribute>
+        <dia:attribute name="width_y">
+          <dia:real val="1"/>
+        </dia:attribute>
+        <dia:attribute name="visible_x">
+          <dia:int val="1"/>
+        </dia:attribute>
+        <dia:attribute name="visible_y">
+          <dia:int val="1"/>
+        </dia:attribute>
+        <dia:composite type="color"/>
+      </dia:composite>
+    </dia:attribute>
+    <dia:attribute name="color">
+      <dia:color val="#d8e5e5"/>
+    </dia:attribute>
+    <dia:attribute name="guides">
+      <dia:composite type="guides">
+        <dia:attribute name="hguides"/>
+        <dia:attribute name="vguides"/>
+      </dia:composite>
+    </dia:attribute>
+  </dia:diagramdata>
+  <dia:layer name="背景" visible="true" active="true">
+    <dia:object type="Standard - Text" version="1" id="O0">
+      <dia:attribute name="obj_pos">
+        <dia:point val="11,12"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="11,11.4189;13.0511,12.1096"/>
+      </dia:attribute>
+      <dia:attribute name="text">
+        <dia:composite type="text">
+          <dia:attribute name="string">
+            <dia:string>#Rabbit#</dia:string>
+          </dia:attribute>
+          <dia:attribute name="font">
+            <dia:font family="sans" style="0" name="Helvetica"/>
+          </dia:attribute>
+          <dia:attribute name="height">
+            <dia:real val="0.80000000000000004"/>
+          </dia:attribute>
+          <dia:attribute name="pos">
+            <dia:point val="11,12"/>
+          </dia:attribute>
+          <dia:attribute name="color">
+            <dia:color val="#000000"/>
+          </dia:attribute>
+          <dia:attribute name="alignment">
+            <dia:enum val="0"/>
+          </dia:attribute>
+        </dia:composite>
+      </dia:attribute>
+      <dia:attribute name="valign">
+        <dia:enum val="3"/>
+      </dia:attribute>
+    </dia:object>
+  </dia:layer>
+</dia:diagram>
--- /dev/null
+++ b/test/fixtures/image/dia/not-compressed
@@ -0,0 +1,100 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
+  <dia:diagramdata>
+    <dia:attribute name="background">
+      <dia:color val="#ffffff"/>
+    </dia:attribute>
+    <dia:attribute name="pagebreak">
+      <dia:color val="#000099"/>
+    </dia:attribute>
+    <dia:attribute name="paper">
+      <dia:composite type="paper">
+        <dia:attribute name="name">
+          <dia:string>#A4#</dia:string>
+        </dia:attribute>
+        <dia:attribute name="tmargin">
+          <dia:real val="2.8222000598907471"/>
+        </dia:attribute>
+        <dia:attribute name="bmargin">
+          <dia:real val="2.8222000598907471"/>
+        </dia:attribute>
+        <dia:attribute name="lmargin">
+          <dia:real val="2.8222000598907471"/>
+        </dia:attribute>
+        <dia:attribute name="rmargin">
+          <dia:real val="2.8222000598907471"/>
+        </dia:attribute>
+        <dia:attribute name="is_portrait">
+          <dia:boolean val="true"/>
+        </dia:attribute>
+        <dia:attribute name="scaling">
+          <dia:real val="1"/>
+        </dia:attribute>
+        <dia:attribute name="fitto">
+          <dia:boolean val="false"/>
+        </dia:attribute>
+      </dia:composite>
+    </dia:attribute>
+    <dia:attribute name="grid">
+      <dia:composite type="grid">
+        <dia:attribute name="width_x">
+          <dia:real val="1"/>
+        </dia:attribute>
+        <dia:attribute name="width_y">
+          <dia:real val="1"/>
+        </dia:attribute>
+        <dia:attribute name="visible_x">
+          <dia:int val="1"/>
+        </dia:attribute>
+        <dia:attribute name="visible_y">
+          <dia:int val="1"/>
+        </dia:attribute>
+        <dia:composite type="color"/>
+      </dia:composite>
+    </dia:attribute>
+    <dia:attribute name="color">
+      <dia:color val="#d8e5e5"/>
+    </dia:attribute>
+    <dia:attribute name="guides">
+      <dia:composite type="guides">
+        <dia:attribute name="hguides"/>
+        <dia:attribute name="vguides"/>
+      </dia:composite>
+    </dia:attribute>
+  </dia:diagramdata>
+  <dia:layer name="背景" visible="true" active="true">
+    <dia:object type="Standard - Text" version="1" id="O0">
+      <dia:attribute name="obj_pos">
+        <dia:point val="11,12"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="11,11.4189;13.0511,12.1096"/>
+      </dia:attribute>
+      <dia:attribute name="text">
+        <dia:composite type="text">
+          <dia:attribute name="string">
+            <dia:string>#Rabbit#</dia:string>
+          </dia:attribute>
+          <dia:attribute name="font">
+            <dia:font family="sans" style="0" name="Helvetica"/>
+          </dia:attribute>
+          <dia:attribute name="height">
+            <dia:real val="0.80000000000000004"/>
+          </dia:attribute>
+          <dia:attribute name="pos">
+            <dia:point val="11,12"/>
+          </dia:attribute>
+          <dia:attribute name="color">
+            <dia:color val="#000000"/>
+          </dia:attribute>
+          <dia:attribute name="alignment">
+            <dia:enum val="0"/>
+          </dia:attribute>
+        </dia:composite>
+      </dia:attribute>
+      <dia:attribute name="valign">
+        <dia:enum val="3"/>
+      </dia:attribute>
+    </dia:object>
+  </dia:layer>
+</dia:diagram>
