From df864a92c99bda117ac0785431583b932f4aafca Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Sun, 9 Oct 2011 10:08:32 +0000 Subject: [PATCH] [#856] Add integration tests for Field.abs() --- jOOQ-test/src/org/jooq/test/jOOQAbstractTest.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/jOOQ-test/src/org/jooq/test/jOOQAbstractTest.java b/jOOQ-test/src/org/jooq/test/jOOQAbstractTest.java index f45c8d2379..99eddffe87 100644 --- a/jOOQ-test/src/org/jooq/test/jOOQAbstractTest.java +++ b/jOOQ-test/src/org/jooq/test/jOOQAbstractTest.java @@ -4945,6 +4945,21 @@ public abstract class jOOQAbstractTest< assertEquals(Integer.valueOf(0), record.getValue(2)); assertEquals(Integer.valueOf(-1), record.getValue(3)); assertEquals(Integer.valueOf(-1), record.getValue(4)); + + // The abs function + record = create().select( + val(2).abs(), + val(1).abs(), + val(0).abs(), + val(-1).abs(), + val(-2).abs()).fetchOne(); + + assertNotNull(record); + assertEquals(Integer.valueOf(2), record.getValue(0)); + assertEquals(Integer.valueOf(1), record.getValue(1)); + assertEquals(Integer.valueOf(0), record.getValue(2)); + assertEquals(Integer.valueOf(1), record.getValue(3)); + assertEquals(Integer.valueOf(2), record.getValue(4)); } @Test