--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+ "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
+<article>
+<articleinfo>
+<title>Unit Test: programlisting.002</title>
+<releaseinfo role="CVS">$Id$</releaseinfo>
+<author><firstname>Norman</firstname><surname>Walsh</surname>
+ <affiliation><address><email>ndw@nwalsh.com</email></address></affiliation>
+</author>
+</articleinfo>
+
+<para>This test checks that an external file referenced by
+<sgmltag>inlinegraphic</sgmltag> is correctly handled.</para>
+
+<programlisting><inlinegraphic format="linespecific" fileref="programlisting.006.xml"/></programlisting>
+
+</article>
</programlistingco>
</section>
+ <section>
+ <title>imagedata/@fileref, absolute path</title>
+ <para>The listing is an external file with an absolute path.</para>
+
+ <programlistingco>
+ <areaspec>
+ <area coords="1" id="a1"/>
+ <area coords="4" id="a2"/>
+ <area coords="5 50" id="a3"/>
+ </areaspec>
+ <programlisting linenumbering="numbered"
+ ><?dbhtml linenumbering.everyNth="2" linenumbering.separator=" >"
+ ?><?dbfo linenumbering.everyNth="2" linenumbering.separator=" >"
+ ?><inlinemediaobject>
+ <imageobject>
+ <imagedata format="linespecific" fileref="/etc/hosts"/>
+ </imageobject>
+ </inlinemediaobject></programlisting>
+ </programlistingco>
+
+ <para>The listing is an external file with an absolute path using the URI scheme
+ "file".</para>
+
+ <programlistingco>
+ <areaspec>
+ <area coords="1" id="b1"/>
+ <area coords="4" id="b2"/>
+ <area coords="5 50" id="b3"/>
+ </areaspec>
+ <programlisting linenumbering="numbered"
+ ><?dbhtml linenumbering.everyNth="2" linenumbering.separator=" >"
+ ?><?dbfo linenumbering.everyNth="2" linenumbering.separator=" >"
+ ?><inlinemediaobject>
+ <imageobject>
+ <imagedata format="linespecific" fileref="file:/etc/hosts"/>
+ </imageobject>
+ </inlinemediaobject></programlisting>
+ </programlistingco>
+ </section>
+
</article>