Add tests.

This commit is contained in:
Dianne Skoll
2025-07-02 11:42:03 -04:00
parent 2954fca8d8
commit 02ade6fc58
2 changed files with 19 additions and 0 deletions

View File

@@ -16587,10 +16587,21 @@ daysinmon("Feb", 2000) => 29
daysinmon("Feb", 2001) => 28
daysinmon("March", 2000) => 31
daysinmon("March", 2001) => 31
daysinmon("Cabbage", 2001) => Type mismatch
../tests/test.rem(1639): daysinmon(): Type mismatch
daysinmon(2000-02-14) => 29
daysinmon(2001-02-14) => 28
daysinmon(2000-04-14) => 30
daysinmon(2001-04-14) => 30
date(2020, "April", 15) => 2020-04-15
date(2020, "Carrot", 12) => Type mismatch
../tests/test.rem(1647): date(): Type mismatch
datetime(2020, "April", 13, 04:44) => 2020-04-13@04:44
datetime(2020, "April", 13, 4, 44) => 2020-04-13@04:44
datetime(2020, "Lettuce", 13, 04:44) => Type mismatch
../tests/test.rem(1650): datetime(): Type mismatch
datetime(2020, "Lettuce", 13, 4, 44) => Type mismatch
../tests/test.rem(1651): datetime(): Type mismatch
Variable hash table statistics:
Entries: 100143; Buckets: 87719; Non-empty Buckets: 66301
Maxlen: 5; Minlen: 0; Avglen: 1.142; Stddev: 0.878; Avg nonempty len: 1.510

View File

@@ -1636,12 +1636,20 @@ set a daysinmon("Feb", 2000)
set a daysinmon("Feb", 2001)
set a daysinmon("March", 2000)
set a daysinmon("March", 2001)
set a daysinmon("Cabbage", 2001)
set a daysinmon('2000-02-14')
set a daysinmon('2001-02-14')
set a daysinmon('2000-04-14')
set a daysinmon('2001-04-14')
set a date(2020, "April", 15)
set a date(2020, "Carrot", 12)
set a datetime(2020, "April", 13, 4:44)
set a datetime(2020, "April", 13, 4, 44)
set a datetime(2020, "Lettuce", 13, 4:44)
set a datetime(2020, "Lettuce", 13, 4, 44)
DEBUG -x
# Output expression-node stats
DEBUG +h