From d8e92e62fce734bab79b54d1981595b91f915f1a Mon Sep 17 00:00:00 2001 From: cancaicai <2356672992@qq.com> Date: Wed, 18 Sep 2024 12:44:51 +0800 Subject: [PATCH] Adding Bounds Tests --- .../main/java/org/apache/calcite/test/SqlOperatorTest.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java b/testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java index d38d450818b..bd899181025 100644 --- a/testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java +++ b/testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java @@ -13965,6 +13965,10 @@ void testTimestampDiff(boolean coercionEnabled) { f.checkNull("date_add(CAST(NULL AS DATE), 5)"); f.checkNull("date_add(date '2016-02-22', CAST(NULL AS INTEGER))"); f.checkNull("date_add(CAST(NULL AS DATE), CAST(NULL AS INTEGER))"); + f.checkFails("^date_add(time '13:00:01', -2)^", INVALID_ARGUMENTS_TYPE_VALIDATION_ERROR, + false); + f.checkFails("^date_add(1, -2)^", INVALID_ARGUMENTS_TYPE_VALIDATION_ERROR, + false); } /** Test case for