I am checking a set of XML response values for a larger number of calls clustered in the same feature file. for some tests, the response contains one object, and for others it contains multiple objects. All tests used to pass. That is no longer the case, as now from karate version 1.0.0 the one object response tests fail on this step:
And match each response/ObjectList/Object/value1== '#present'
This still passes
<ObjectList>
<Object>
<value1>6</value1>
</Object>
<Object>
<value1>8</value1>
<value2>9</value2>
</Object>
</ObjectList>
This fails
<ObjectList>
<Object>
<value1>1</value1>
<value2>2</value2>
</Object>
</ObjectList>
Is this now deprecated functionality for XML? Or is this a bug?