@@ -28,7 +28,8 @@ suite('Validate Params', function () {
2828 Graphics : function ( ) {
2929 return 'mock p5.Graphics' ;
3030 } ,
31- _error : ( ) => { }
31+ _error : ( ) => { } ,
32+ decorateHelper : ( ) => { } ,
3233 } ;
3334 const mockP5Prototype = { } ;
3435
@@ -48,7 +49,7 @@ suite('Validate Params', function () {
4849 ] ;
4950
5051 validInputs . forEach ( ( { input } ) => {
51- const result = mockP5Prototype . validate ( 'saturation' , input ) ;
52+ const result = mockP5Prototype . _validate ( 'saturation' , input ) ;
5253 assert . isTrue ( result . success ) ;
5354 } ) ;
5455 } ) ;
@@ -62,7 +63,7 @@ suite('Validate Params', function () {
6263 ] ;
6364
6465 invalidInputs . forEach ( ( { input } ) => {
65- const result = mockP5Prototype . validate ( 'p5.saturation' , input ) ;
66+ const result = mockP5Prototype . _validate ( 'p5.saturation' , input ) ;
6667 assert . isTrue ( result . error . startsWith ( '🌸 p5.js says: Expected Color or array or string at the first parameter, but received' ) ) ;
6768 } ) ;
6869 } ) ;
@@ -76,7 +77,7 @@ suite('Validate Params', function () {
7677
7778 validInputs . forEach ( ( { name, input } ) => {
7879 test ( `blendMode(): ${ name } ` , ( ) => {
79- const result = mockP5Prototype . validate ( 'p5.blendMode' , [ input ] ) ;
80+ const result = mockP5Prototype . _validate ( 'p5.blendMode' , [ input ] ) ;
8081 assert . isTrue ( result . success ) ;
8182 } ) ;
8283 } ) ;
@@ -89,7 +90,7 @@ suite('Validate Params', function () {
8990
9091 invalidInputs . forEach ( ( { name, input } ) => {
9192 test ( `blendMode(): ${ name } ` , ( ) => {
92- const result = mockP5Prototype . validate ( 'p5.blendMode' , [ input ] ) ;
93+ const result = mockP5Prototype . _validate ( 'p5.blendMode' , [ input ] ) ;
9394 const expectedError = '🌸 p5.js says: Expected constant (please refer to documentation for allowed values) at the first parameter, but received ' + input + ' in p5.blendMode().' ;
9495 assert . equal ( result . error , expectedError ) ;
9596 } ) ;
@@ -103,7 +104,7 @@ suite('Validate Params', function () {
103104 ] ;
104105 validInputs . forEach ( ( { name, input } ) => {
105106 test ( `arc(): ${ name } ` , ( ) => {
106- const result = mockP5Prototype . validate ( 'p5.arc' , input ) ;
107+ const result = mockP5Prototype . _validate ( 'p5.arc' , input ) ;
107108 assert . isTrue ( result . success ) ;
108109 } ) ;
109110 } ) ;
@@ -118,15 +119,15 @@ suite('Validate Params', function () {
118119
119120 invalidInputs . forEach ( ( { name, input, msg } ) => {
120121 test ( `arc(): ${ name } ` , ( ) => {
121- const result = mockP5Prototype . validate ( 'p5.arc' , input ) ;
122+ const result = mockP5Prototype . _validate ( 'p5.arc' , input ) ;
122123 assert . equal ( result . error , msg ) ;
123124 } ) ;
124125 } ) ;
125126 } ) ;
126127
127128 suite ( 'validateParams: promise where no promise is expected' , function ( ) {
128129 test ( 'image(): promise for first argument' , function ( ) {
129- const result = mockP5Prototype . validate ( 'p5.image' , [ Promise . resolve ( ) , 0 , 0 ] ) ;
130+ const result = mockP5Prototype . _validate ( 'p5.image' , [ Promise . resolve ( ) , 0 , 0 ] ) ;
130131 console . log ( result ) ;
131132 assert . equal (
132133 result . error ,
@@ -137,7 +138,7 @@ suite('Validate Params', function () {
137138
138139 suite ( 'validateParams: class, multi-types + optional numbers' , function ( ) {
139140 test ( 'ambientLight(): no firendly-err-msg' , function ( ) {
140- const result = mockP5Prototype . validate ( 'p5.ambientLight' , [ new mockP5 . Color ( ) ] ) ;
141+ const result = mockP5Prototype . _validate ( 'p5.ambientLight' , [ new mockP5 . Color ( ) ] ) ;
141142 assert . isTrue ( result . success ) ;
142143 } ) ;
143144 } ) ;
@@ -155,7 +156,7 @@ suite('Validate Params', function () {
155156
156157 invalidInputs . forEach ( ( { name, input, fn, msg } ) => {
157158 test ( `${ fn } (): ${ name } ` , ( ) => {
158- const result = mockP5Prototype . validate ( `p5.${ fn } ` , input ) ;
159+ const result = mockP5Prototype . _validate ( `p5.${ fn } ` , input ) ;
159160 assert . equal ( result . error , msg ) ;
160161 } ) ;
161162 } ) ;
@@ -173,7 +174,7 @@ suite('Validate Params', function () {
173174
174175 invalidInputs . forEach ( ( { fn, name, input, msg } ) => {
175176 test ( `${ fn } (): ${ name } ` , ( ) => {
176- const result = mockP5Prototype . validate ( `p5.${ fn } ` , input ) ;
177+ const result = mockP5Prototype . _validate ( `p5.${ fn } ` , input ) ;
177178 assert . equal ( result . error , msg ) ;
178179 } ) ;
179180 } ) ;
@@ -187,7 +188,7 @@ suite('Validate Params', function () {
187188 ] ;
188189 validInputs . forEach ( ( { name, input } ) => {
189190 test ( `color(): ${ name } ` , ( ) => {
190- const result = mockP5Prototype . validate ( 'p5.color' , input ) ;
191+ const result = mockP5Prototype . _validate ( 'p5.color' , input ) ;
191192 assert . isTrue ( result . success ) ;
192193 } ) ;
193194 } ) ;
@@ -201,7 +202,7 @@ suite('Validate Params', function () {
201202
202203 invalidInputs . forEach ( ( { name, input, msg } ) => {
203204 test ( `color(): ${ name } ` , ( ) => {
204- const result = mockP5Prototype . validate ( 'p5.color' , input ) ;
205+ const result = mockP5Prototype . _validate ( 'p5.color' , input ) ;
205206
206207 assert . equal ( result . error , msg ) ;
207208 } ) ;
@@ -216,13 +217,13 @@ suite('Validate Params', function () {
216217 ] ;
217218 validInputs . forEach ( ( { name, input } ) => {
218219 test ( `${ name } ` , function ( ) {
219- const result = mockP5Prototype . validate ( 'p5.set' , input ) ;
220+ const result = mockP5Prototype . _validate ( 'p5.set' , input ) ;
220221 assert . isTrue ( result . success ) ;
221222 } ) ;
222223 } ) ;
223224
224225 test ( 'set() with Boolean (invalid)' , function ( ) {
225- const result = mockP5Prototype . validate ( 'p5.set' , [ 0 , 0 , true ] ) ;
226+ const result = mockP5Prototype . _validate ( 'p5.set' , [ 0 , 0 , true ] ) ;
226227 assert . equal ( result . error , '🌸 p5.js says: Expected number or array or object at the third parameter, but received boolean in p5.set().' ) ;
227228 } ) ;
228229 } ) ;
@@ -238,7 +239,7 @@ suite('Validate Params', function () {
238239
239240 testCases . forEach ( ( { fn, name, input } ) => {
240241 test ( `${ fn } (): ${ name } ` , function ( ) {
241- const result = mockP5Prototype . validate ( fn , input ) ;
242+ const result = mockP5Prototype . _validate ( fn , input ) ;
242243 assert . isTrue ( result . success ) ;
243244 } ) ;
244245 } ) ;
@@ -251,31 +252,31 @@ suite('Validate Params', function () {
251252 [ new mockP5 . Color ( ) , 0.8 ] ,
252253 [ new mockP5 . Color ( ) , 0.5 ]
253254 ] ;
254- const result = mockP5Prototype . validate ( 'p5.paletteLerp' , [ colorStops , 0.5 ] ) ;
255+ const result = mockP5Prototype . _validate ( 'p5.paletteLerp' , [ colorStops , 0.5 ] ) ;
255256 assert . isTrue ( result . success ) ;
256257 } ) ;
257258 } ) ;
258259
259260 suite ( 'validateParams: rest arguments' , function ( ) {
260261 test ( 'createVector(): works with no args' , function ( ) {
261- const result = mockP5Prototype . validate ( 'p5.createVector' , [ ] ) ;
262+ const result = mockP5Prototype . _validate ( 'p5.createVector' , [ ] ) ;
262263 assert . isTrue ( result . success ) ;
263264 } ) ;
264265 test ( 'createVector(): works with one number' , function ( ) {
265- const result = mockP5Prototype . validate ( 'p5.createVector' , [ 1 ] ) ;
266+ const result = mockP5Prototype . _validate ( 'p5.createVector' , [ 1 ] ) ;
266267 assert . isTrue ( result . success ) ;
267268 } ) ;
268269 test ( 'createVector(): works with many numbers' , function ( ) {
269- const result = mockP5Prototype . validate ( 'p5.createVector' , [ 1 , 2 , 3 , 4 ] ) ;
270+ const result = mockP5Prototype . _validate ( 'p5.createVector' , [ 1 , 2 , 3 , 4 ] ) ;
270271 assert . isTrue ( result . success ) ;
271272 } ) ;
272273 test ( 'createVector(): fails with a non-number' , function ( ) {
273- const result = mockP5Prototype . validate ( 'p5.createVector' , [ '1' ] ) ;
274+ const result = mockP5Prototype . _validate ( 'p5.createVector' , [ '1' ] ) ;
274275 assert . isFalse ( result . success ) ;
275276 } ) ;
276277 test ( 'createVector(): fails with any non-number' , function ( ) {
277- const result = mockP5Prototype . validate ( 'p5.createVector' , [ 1 , 2 , '3' , 4 ] ) ;
278+ const result = mockP5Prototype . _validate ( 'p5.createVector' , [ 1 , 2 , '3' , 4 ] ) ;
278279 assert . isFalse ( result . success ) ;
279280 } ) ;
280281 } ) ;
281- } ) ;
282+ } ) ;
0 commit comments