File tree Expand file tree Collapse file tree 5 files changed +30
-30
lines changed Expand file tree Collapse file tree 5 files changed +30
-30
lines changed Original file line number Diff line number Diff line change 6262 "result" : 1 ,
6363 "data" : null
6464 },
65+ {
66+ "description" : " Divide with zero operands is an error" ,
67+ "rule" : { "/" : [] },
68+ "error" : { "type" : " Invalid Arguments" },
69+ "data" : null
70+ },
6571 {
6672 "description" : " Divide with Single Operand, Direct (Number)" ,
6773 "rule" : { "/" : 1 },
183189 "rule" : { "/" : [8 , 2 , 0 ] },
184190 "error" : { "type" : " NaN" },
185191 "data" : null
186- },
187- {
188- "description" : " A division without any operands should throw invalid arguments" ,
189- "rule" : { "/" : [] },
190- "error" : { "type" : " Invalid Arguments" },
191- "data" : null
192192 }
193193]
Original file line number Diff line number Diff line change 5454 "result" : 1 ,
5555 "data" : null
5656 },
57+ {
58+ "description" : " Minus with zero operands is zero" ,
59+ "rule" : { "-" : [] },
60+ "result" : 0 ,
61+ "data" : null
62+ },
5763 {
5864 "description" : " Minus Operator with Single Operand, Direct (Number)" ,
5965 "rule" : { "-" : 1 },
126132 "rule" : { "-" : [[1 ], 1 ] },
127133 "error" : { "type" : " NaN" },
128134 "data" : null
129- },
130- {
131- "description" : " Minus with no operands" ,
132- "rule" : { "-" : [] },
133- "result" : 0 ,
134- "data" : null
135135 }
136136]
Original file line number Diff line number Diff line change 9797 "error" : { "type" : " Invalid Arguments" },
9898 "data" : null
9999 },
100+ {
101+ "description" : " Modulo with zero operands is an error" ,
102+ "rule" : { "%" : [] },
103+ "error" : { "type" : " Invalid Arguments" },
104+ "data" : null
105+ },
100106 {
101107 "description" : " Modulo Operator with Single Operand, Direct (Number)" ,
102108 "rule" : { "%" : 1 },
181187 "rule" : { "%" : [8 , -3 ] },
182188 "result" : 2 ,
183189 "data" : null
184- },
185- {
186- "description" : " Modulo with no arguments" ,
187- "rule" : { "%" : [] },
188- "error" : { "type" : " Invalid Arguments" },
189- "data" : null
190190 }
191191]
Original file line number Diff line number Diff line change 8484 "result" : -1 ,
8585 "data" : null
8686 },
87+ {
88+ "description" : " Multiply with zero operands is an error" ,
89+ "rule" : { "*" : [] },
90+ "error" : { "type" : " Invalid Arguments" },
91+ "data" : null
92+ },
8793 {
8894 "description" : " Multiply Operator with Single Operand, Direct (Number)" ,
8995 "rule" : { "*" : 1 },
162168 "rule" : { "*" : [[1 ], 1 ] },
163169 "error" : { "type" : " NaN" },
164170 "data" : null
165- },
166- {
167- "description" : " Multiply with no operands" ,
168- "rule" : { "*" : [] },
169- "error" : { "type" : " Invalid Arguments" },
170- "data" : null
171171 }
172172]
Original file line number Diff line number Diff line change 5454 "result" : -1 ,
5555 "data" : null
5656 },
57+ {
58+ "description" : " Plus Operator with zero operands is zero" ,
59+ "rule" : { "+" : [] },
60+ "result" : 0 ,
61+ "data" : null
62+ },
5763 {
5864 "description" : " Plus Operator with Single Operand, Direct (Number)" ,
5965 "rule" : { "+" : 1 },
188194 "rule" : { "+" : {} },
189195 "error" : { "type" : " NaN" },
190196 "data" : null
191- },
192- {
193- "description" : " Plus Operator with zero operands is zero" ,
194- "rule" : { "+" : [] },
195- "result" : 0 ,
196- "data" : null
197197 }
198198]
You can’t perform that action at this time.
0 commit comments