equal
deleted
inserted
replaced
456 local d,e = f:data(f:form({number = 100})); |
456 local d,e = f:data(f:form({number = 100})); |
457 assert.not_equal(100, d.number); |
457 assert.not_equal(100, d.number); |
458 assert.table(e); |
458 assert.table(e); |
459 assert.string(e.number); |
459 assert.string(e.number); |
460 end); |
460 end); |
|
461 |
|
462 it("serializes largeer ints okay", function () |
|
463 local x = f:form{number=1125899906842624} |
|
464 assert.equal("1125899906842624", x:find("field/value#")) |
|
465 end); |
|
466 |
461 end) |
467 end) |
462 |
468 |
463 describe("datetime", function () |
469 describe("datetime", function () |
464 local f = dataforms.new { { name = "when"; type = "text-single"; datatype = "xs:dateTime" } } |
470 local f = dataforms.new { { name = "when"; type = "text-single"; datatype = "xs:dateTime" } } |
465 |
471 |