diff --git a/src/test/java/org/tests/batchload/TestSecondaryQueries.java b/src/test/java/org/tests/batchload/TestSecondaryQueries.java index de0e1ccce..7923656ef 100644 --- a/src/test/java/org/tests/batchload/TestSecondaryQueries.java +++ b/src/test/java/org/tests/batchload/TestSecondaryQueries.java @@ -3,15 +3,14 @@ package org.tests.batchload; import io.ebean.Ebean; import io.ebean.FetchConfig; import io.ebean.Query; +import io.ebean.QueryIterator; import io.ebean.TransactionalTestCase; - +import org.ebeantest.LoggedSqlCollector; +import org.junit.Test; import org.tests.model.basic.Customer; import org.tests.model.basic.Order; import org.tests.model.basic.ResetBasicData; -import org.ebeantest.LoggedSqlCollector; -import org.junit.Test; -import java.util.Iterator; import java.util.List; import static org.assertj.core.api.Assertions.assertThat; @@ -78,13 +77,15 @@ public class TestSecondaryQueries extends TransactionalTestCase { LoggedSqlCollector.start(); - Iterator orders = Ebean.find(Order.class) - .select("status") - .setMaxRows(10) - .setUseCache(false) - .findIterate(); - while (orders.hasNext()) { - orders.next(); // dummy read + try (QueryIterator orders = + Ebean.find(Order.class).select("status") + .setMaxRows(10) + .setUseCache(false) + .findIterate()) { + + while (orders.hasNext()) { + orders.next(); // dummy read + } } List sql = LoggedSqlCollector.stop();