+ for (var $_ in {"0":1, "2":1, "23":1, "-0":1, "-2":1, "-23":1, "0.0":1, ".1":1, "0.1":1, "0.10":1, "1.0":1, "1.01":1})
+ ok(!validate({text1: $_}, {text1: {type: 'num'}}), "Type num "+$_)
+ for (var $_ in {"0":1, "2":1, "23":1, "-0":1, "-2":1, "-23":1, "2147483647":1, "-2147483648":1})
+ ok(!validate({text1: $_}, {text1: {type: 'int'}}), "Type int "+$_);
+ for (var $_ in {"0":1, "2":1, "23":1, "4294967295":1})
+ ok(!validate({text1: $_}, {text1: {type: 'uint'}}), "Type uint "+$_);
+ for (var $_ in {"0a":1, "a2":1, "-0a":1, "0..0":1, "00":1, "001":1, "1.":1})
+ ok(validate({text1: $_}, {text1: {type: 'num'}}), "Type num invalid "+$_);
+ for (var $_ in {"1.1":1, "0.1":1, "0.0":1, "-1.1":1, "0a":1, "a2":1, "a":1, "00":1, "001":1, "2147483648":1, "-2147483649":1})
+ ok(validate({text1: $_}, {text1: {type: 'int'}}), "Type int invalid "+$_);
+ for (var $_ in {"-1":1, "-0":1, "1.1":1, "0.1":1, "0.0":1, "-1.1":1, "0a":1, "a2":1, "a":1, "00":1, "001":1, "4294967296":1})
+ ok(validate({text1: $_}, {text1: {type: 'uint'}}), "Type uint invalid "+$_);