|
2 | 2 | |----------------------|---------------|-----------|---------|-------------------|------------|----|--------|----------|--------------|
|
3 | 3 | || Empty Vals|||||||||
|
4 | 4 | | Empty| string,number|||||| ""| false||
|
| 5 | +| EmptyDupeOps| string,number||| 1,1,1||||| unique| |
5 | 6 | | EmptyList| list(string)|||||| ""| false||
|
| 7 | +| EmptyListDupeOpts| list(string)|||["a"],["a"]||||| unique| |
6 | 8 | | EmptyMulti| tag-select|||||| ""| false||
|
7 | 9 | | EmptyOpts| string,number||| 1,2,3||| ""| false||
|
8 | 10 | | EmptyRegex| string|||| world|||| regex error|
|
|
18 | 20 | | NumDefOpts| number|| 5| 1,3,5,7| 2-6|| 5| true||
|
19 | 21 | | NumDefNotOpts| number|| 5| 1,3,7,9| 2-6|||| valid option|
|
20 | 22 | | NumDefInvOpt| number|| 5| 1,3,5,7| 6-10|||| 6 < 5 < 10|
|
| 23 | +| NumDefNotNum| number|| a|||||| a number| |
| 24 | +| NumDefOptsNotNum| number|| 1| 1,a,2||||| a number| |
21 | 25 | |||||||||||
|
22 | 26 | | StrDef| string|| hello|||| hello| true||
|
23 | 27 | | StrDefInv| string|| hello|| world|||| regex error|
|
|
36 | 40 | |||||||||||
|
37 | 41 | || Input Vals|||||||||
|
38 | 42 | | NumIns| number| 3||||| 3| false||
|
| 43 | +| NumInsNotNum| number| a||||| a| false|| |
| 44 | +| NumInsNotNumInv| number| a||| 1-3|||| 1 < a < 3| |
39 | 45 | | NumInsDef| number| 3| 5|||| 3| true||
|
40 | 46 | | NumIns/DefInv| number| 3| 5|| 1-3|| 3| true||
|
41 | 47 | | NumIns=DefInv| number| 5| 5|| 1-3|||| 1 < 5 < 3|
|
|
46 | 52 | | NumInsNotOpts/NoDef| number| 3|| 1,2,4,5||| 3| false||
|
47 | 53 | |||||||||||
|
48 | 54 | | StrIns| string| c||||| c| false||
|
| 55 | +| StrInsDupeOpts| string| c|| a,b,c,c||||| unique| |
49 | 56 | | StrInsDef| string| c| e|||| c| true||
|
50 | 57 | | StrIns/DefInv| string| c| e||[a-c]|| c| true||
|
51 | 58 | | StrIns=DefInv| string| e| e||[a-c]|||| regex error|
|
|
58 | 65 | |||||||||||
|
59 | 66 | || list(string)|||||||||
|
60 | 67 | | LStrIns| list(string)|["c"]|||||["c"]| false||
|
| 68 | +| LStrInsNotList| list(string)| c||||| c| false|| |
61 | 69 | | LStrInsDef| list(string)|["c"]|["e"]||||["c"]| true||
|
62 | 70 | | LStrIns/DefInv| list(string)|["c"]|["e"]||[a-c]|||| regex cannot|
|
63 | 71 | | LStrInsOpts| list(string)|["c"]|["e"]|["c"],["d"],["e"]|||["c"]| true||
|
64 | 72 | | LStrInsNotOpts| list(string)|["c"]|["e"]|["d"],["e"]|||["c"]| true||
|
65 | 73 | | LStrInsNotOpts/NoDef| list(string)|["c"]||["d"],["e"]|||["c"]| false||
|
66 | 74 | |||||||||||
|
67 | 75 | | MulInsOpts| multi-select|["c"]|["e"]| c,d,e|||["c"]| true||
|
| 76 | +| MulInsNotListOpts| multi-select| c|["e"]| c,d,e||| c| true|| |
68 | 77 | | MulInsNotOpts| multi-select|["c"]|["e"]| d,e|||["c"]| true||
|
69 | 78 | | MulInsNotOpts/NoDef| multi-select|["c"]|| d,e|||["c"]| false||
|
70 | 79 | | MulInsInvOpts| multi-select|["c"]|["e"]| c,d,e|[a-c]|||| regex cannot|
|