diff --git a/jOOQ-test/src/org/jooq/test/_/testcases/KeepResultSetTests.java b/jOOQ-test/src/org/jooq/test/_/testcases/KeepResultSetTests.java index 7265675f44..b271806027 100644 --- a/jOOQ-test/src/org/jooq/test/_/testcases/KeepResultSetTests.java +++ b/jOOQ-test/src/org/jooq/test/_/testcases/KeepResultSetTests.java @@ -92,7 +92,7 @@ extends BaseTest b1 = create().selectFrom(TBook()).fetch(); assertNull(b1.resultSet()); - Result b2 = create().selectFrom(TBook()).keepResultSet(CLOSE_AFTER_FETCH).fetch(); + Result b2 = create().select().from(TBook().getName()).keepResultSet(CLOSE_AFTER_FETCH).fetch(); assertNull(b2.resultSet()); // Changing a TITLE has no effect - b2.get(0).setValue(TBook_TITLE(), "XX"); - assertTrue(b2.get(0).changed()); - assertFalse(b2.get(0).original().equals(b2.get(0))); + Record r = b2.get(0); + r.setValue(TBook_TITLE(), "XX"); + assertTrue(r.changed()); + assertFalse(r.original().equals(r)); assertEquals(BOOK_TITLES.get(0), getBook(1).getValue(TBook_TITLE())); + testFailRefresh(r); - Cursor c1 = create().selectFrom(TBook()).keepResultSet(CLOSE_AFTER_FETCH).fetchLazy(); + Cursor c1 = create().select().from(TBook().getName()).keepResultSet(CLOSE_AFTER_FETCH).fetchLazy(); assertTrue(c1.closesAfterFetch()); while (c1.hasNext()) { - Result result = c1.fetch(1); + Result result = c1.fetch(1); assertNull(result.get(0).resultSet()); assertNull(result.resultSet()); assertNotNull(c1.resultSet());