summaryrefslogtreecommitdiff
path: root/basic
diff options
context:
space:
mode:
authorXisco Fauli <xiscofauli@libreoffice.org>2021-07-14 17:30:01 +0200
committerXisco Fauli <xiscofauli@libreoffice.org>2021-07-14 18:15:28 +0200
commitc3fc5aaa654b649be9adec8904f76272cd50bb16 (patch)
tree2e8d0c57b8e4fd5b459cf9d317a8a98dc3c03218 /basic
parent3be01c11e87f6989f75cc5d000afb3c4fe50b3ab (diff)
tdf#114011: basic_macros: Add unittest
Change-Id: Ib9a7e87b4c8159fd5fbaaaa66705cddae138fcdd Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118942 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Diffstat (limited to 'basic')
-rw-r--r--basic/qa/basic_coverage/dateadd.bas5
1 files changed, 5 insertions, 0 deletions
diff --git a/basic/qa/basic_coverage/dateadd.bas b/basic/qa/basic_coverage/dateadd.bas
index 84b796db3cba..409a55a9b76c 100644
--- a/basic/qa/basic_coverage/dateadd.bas
+++ b/basic/qa/basic_coverage/dateadd.bas
@@ -20,6 +20,11 @@ Sub verify_testDateAdd()
' tdf#117612
TestUtil.AssertEqual(DateAdd("m", 1, "2014-01-29"), CDate("2014-02-28"), "DateAdd(""m"", 1, ""2014-01-29"")")
+ ' tdf#114011 Without the fix in place, this test would have failed with
+ ' returned 01/31/32767, expected 12/31/32767
+ TestUtil.AssertEqual(DateAdd("m", 1, 31012004), CDate("32767-12-31"), "DateAdd(""m"", 1, 31012004)")
+ TestUtil.AssertEqual(DateAdd("M", 1, 31012005), CDate("32767-12-31"), "DateAdd(""M"", 1, 31012005)")
+
Exit Sub
errorHandler:
TestUtil.ReportErrorHandler("verify_testDateAdd", Err, Error$, Erl)