Software /
code /
prosody
Diff
spec/util_dataforms_spec.lua @ 11070:f7f30a3464fe
util.dataforms: Add support for validating (integer) ranges
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Thu, 21 Nov 2019 18:56:43 +0100 |
parent | 11027:8ed6c5bdbb21 |
child | 11874:84f4c6957d62 |
line wrap: on
line diff
--- a/spec/util_dataforms_spec.lua Wed Sep 16 18:16:08 2020 +0200 +++ b/spec/util_dataforms_spec.lua Thu Nov 21 18:56:43 2019 +0100 @@ -423,6 +423,8 @@ name = "number", type = "text-single", datatype = "xs:integer", + range_min = -10, + range_max = 10, }, }; @@ -437,6 +439,13 @@ assert.table(e); assert.string(e.number); end); + + it("works", function () + local d,e = f:data(f:form({number = 100})); + assert.not_equal(100, d.number); + assert.table(e); + assert.string(e.number); + end); end); describe("media element", function () it("produced media element correctly", function ()