diff --git a/test-files/io/ServiceHootApiDbReaderTest/readByBoundsLeaveConnectedOobWaysTestOutput.osm b/test-files/io/ServiceHootApiDbReaderTest/readByBoundsLeaveConnectedOobWaysTestOutput.osm
new file mode 100644
index 0000000..28bf74b
--- /dev/null
+++ b/test-files/io/ServiceHootApiDbReaderTest/readByBoundsLeaveConnectedOobWaysTestOutput.osm
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<osm version="0.6" generator="hootenanny" srs="+epsg:4326">
+ <bounds minlat="28.9008975" minlon="-88.0226543" maxlat="39.0008568" maxlon="-77.0224564"/>
+ <node visible="true" id="1" version="1" lat="28.9008974999999992" lon="-88.0226542999999992">
+ <tag k="node7" v="node7"/>
+ <tag k="error:circular" v="15"/>
+ </node>
+ <node visible="true" id="2" version="1" lat="33.9008974999999992" lon="-83.0226542999999992">
+ <tag k="node6" v="node6"/>
+ <tag k="error:circular" v="15"/>
+ </node>
+ <node visible="true" id="3" version="1" lat="38.9008974999999992" lon="-78.0226542999999992">
+ <tag k="node5" v="node5"/>
+ <tag k="error:circular" v="15"/>
+ </node>
+ <node visible="true" id="5" version="1" lat="38.9008974999999992" lon="-78.0226542999999992">
+ <tag k="node3" v="node3"/>
+ <tag k="error:circular" v="15"/>
+ </node>
+ <node visible="true" id="6" version="1" lat="39.0008568000000011" lon="-77.0224563999999958">
+ <tag k="node2" v="node2"/>
+ <tag k="error:circular" v="15"/>
+ </node>
+ <node visible="true" id="7" version="1" lat="38.9008974999999992" lon="-78.0226542999999992">
+ <tag k="node1" v="node1"/>
+ <tag k="error:circular" v="15"/>
+ </node>
+ <way visible="true" id="1" version="1">
+ <nd ref="7"/>
+ <nd ref="2"/>
+ <tag k="way5" v="way5"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <way visible="true" id="2" version="1">
+ <nd ref="2"/>
+ <nd ref="1"/>
+ <tag k="way4" v="way4"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <way visible="true" id="4" version="1">
+ <nd ref="5"/>
+ <nd ref="6"/>
+ <tag k="way2" v="way2"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <way visible="true" id="5" version="1">
+ <nd ref="7"/>
+ <nd ref="6"/>
+ <nd ref="3"/>
+ <tag k="way1" v="way1"/>
+ <tag k="error:circular" v="15"/>
+ </way>
+ <relation visible="true" id="1" version="1">
+ <member type="node" ref="1" role="role1"/>
+ <member type="way" ref="5" role="role1"/>
+ <member type="way" ref="2" role="role1"/>
+ <tag k="relation6" v="relation6"/>
+ <tag k="error:circular" v="15"/>
+ </relation>
+ <relation visible="true" id="2" version="1">
+ <member type="node" ref="1" role="role1"/>
+ <member type="way" ref="2" role="role1"/>
+ <tag k="relation5" v="relation5"/>
+ <tag k="error:circular" v="15"/>
+ </relation>
+ <relation visible="true" id="6" version="1">
+ <member type="node" ref="7" role="role1"/>
+ <member type="way" ref="4" role="role3"/>
+ <member type="way" ref="5" role="role2"/>
+ <member type="node" ref="5" role="role1"/>
+ <tag k="relation1" v="relation1"/>
+ <tag k="error:circular" v="15"/>
+ </relation>
+</osm>