
<run>
  <desc>
    http://trac.osgeo.org/geos/ticket/488
  </desc>
  <precisionModel type="FLOATING" />
  <tolerance>1E-7</tolerance>

  <case>
    <desc>
      This used to be a TopologyException unioning two valid polygons.
      Cause was very high precision causing almost-coincident line segments.
      This causes robustness failures in noding in JTS 1.12.
      Reduced version.
    </desc>
    <a>
01060000000100000001030000000100000005000000DF52A140EC490340251EBD88237048404F7F9BC7814D0340D9C5653E1270484041B01B9F1C4C0340A9FB014212704840002EF0471C4C0340EC39718803704840DF52A140EC490340251EBD8823704840
    </a>
    <b>
01060000000200000001030000000100000004000000EF54EBB0384B03403FC50B78F36F484040B01B9F1C4C0340A9FB0142127048404F7F9BC7814D0340D9C5653E12704840EF54EBB0384B03403FC50B78F36F4840010300000001000000040000008D246CEE344E034016CFC66D597048404F7F9BC7814D0340D9C5653E1270484041B01B9F1C4C0340A9FB0142127048408D246CEE344E034016CFC66D59704840
    </b>
    <test>
      <op name='overlayAreaTest' arg1='A' arg2='B'>true
      </op>
    </test>
  </case>

  <case>
    <desc>
      This used to be a TopologyException unioning two valid polygons.
      Cause is very high precision causing almost-coincident line segments.
      This causes robustness failures in noding in JTS 1.12.
      Full version, using UnaryUnion.
    </desc>
    <a>
 [encoded data, 4538 characters]
    </a>
    <test>
      <op name='unionArea' arg1='A' > 7.67578758245597E-5 </op>
    </test>
  </case>

</run>
