Skip to content

Commit 538c528

Browse files
committed
tweak test
1 parent 717da47 commit 538c528

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

x-pack/plugin/logsdb/qa/rolling-upgrade/src/javaRestTest/java/org/elasticsearch/upgrades/SyntheticSourceRollingUpgradeIT.java

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -229,11 +229,16 @@ void query(String dataStreamName) throws Exception {
229229
assertThat(field3, both(greaterThanOrEqualTo(0)).and(lessThanOrEqualTo(9)));
230230
}
231231
{
232-
List<?> field4 = ObjectPath.evaluate(responseBody, "values.0.3");
233-
assertThat(field4, not(emptyIterable()));
234-
for (var e : field4) {
235-
Integer value = (Integer) e;
236-
assertThat(value, both(greaterThanOrEqualTo(0)).and(lessThanOrEqualTo(9)));
232+
var object = ObjectPath.evaluate(responseBody, "values.0.3");
233+
if (object instanceof List<?> field4) {
234+
assertThat(field4, not(emptyIterable()));
235+
for (var e : field4) {
236+
Integer value = (Integer) e;
237+
assertThat(value, both(greaterThanOrEqualTo(0)).and(lessThanOrEqualTo(9)));
238+
}
239+
} else {
240+
Integer field4 = (Integer) object;
241+
assertThat(field4, both(greaterThanOrEqualTo(0)).and(lessThanOrEqualTo(9)));
237242
}
238243
}
239244
}

0 commit comments

Comments
 (0)