Lines Matching refs:assert
29 var assert = require('assert');
47 assert.strictEqual(retNameSpace > 0, true);
49 assert.strictEqual(retLicense > 0, true);
66 assert.strictEqual(ret[0], 'string');
67 assert.strictEqual(ret[1], false);
69 assert.strictEqual(ret2[0], 'boolean');
70 assert.strictEqual(ret2[1], false);
75 assert.strictEqual(ret[0], 'Promise<string>');
76 assert.strictEqual(ret[1], true);
78 assert.strictEqual(ret2[0], 'Promise<boolean>');
79 assert.strictEqual(ret2[1], true);
88 assert.strictEqual(enumValueType > 0, true);
90 assert.strictEqual(element > 0, true);
97 assert.strictEqual(enumValueType > 0, true);
99 assert.strictEqual(element > 0, true);
101 assert.strictEqual(retFunc, '\'function\':[]');
112 assert.strictEqual(enumValueType > 0, true);
123 assert.strictEqual(enumValueType > 0, true);
144 assert.strictEqual(retJson, '{\'interfaceName\':\'AUTO_INTERFACE\',\'values\':\'fp3:AUTO_INTERFACE\'}');
161 assert.strictEqual(retJson, '\'AUTO_INTERFACE\'');
168 assert.strictEqual(retJson, '{\'name\':\'v1\',\'type\':\'string\'}');
179 assert.strictEqual(retNum > 0, true);
181 assert.strictEqual(retString > 0, true);
183 assert.strictEqual(retBoolean > 0, true);
185 assert.strictEqual(retArrayNum > 0, true);
187 assert.strictEqual(retArrayString > 0, true);
189 assert.strictEqual(retArrayBoolean > 0, true);
191 assert.strictEqual(retMapNumber > 0, true);
193 assert.strictEqual(retMapString > 0, true);
195 assert.strictEqual(retMapBoolean > 0, true);
197 assert.strictEqual(retMapNumber2 > 0, true);
199 assert.strictEqual(strictEqual > 0, true);
201 assert.strictEqual(retMapBoolean2 > 0, true);
213 assert.strictEqual(retValue > 0, true);
215 assert.strictEqual(retName > 0, true);
217 assert.strictEqual(retType > 0, true);
227 assert.strictEqual(retValue > 0, true);
229 assert.strictEqual(retName > 0, true);
231 assert.strictEqual(retType > 0, true);
239 assert.strictEqual(retType > 0, true);
247 assert.strictEqual(retType > 0, true);
249 assert.strictEqual(retReturn > 0, true);
260 assert.strictEqual(numContain > 0, true);
261 assert.strictEqual(valueArray[1], ',{\'name\':\'str1\',\'type\':\'string\',\'realType\':\'string\',\'optional\':false');
262 assert.strictEqual(valueArray[2], ',{\'name\':\'bool1\',\'type\':\'boolean\',\'realType\':\'boolean\',\'optional\':false');
264 assert.strictEqual(numArrayCon > 0, true);
265 assert.strictEqual(valueArray[4], ',{\'name\':\'strs\',\'type\':\'Array<string>\',\'realType\':\'Array<string>\',\'optional\':false');
266 assert.strictEqual(valueArray[5], ',{\'name\':\'bools\',\'type\':\'Array<boolean>\',\'realType\':\'Array<boolean>\',\'optional\':false');
268 assert.strictEqual(numMapCon > 0, true);
269 assert.strictEqual(valueArray[7], ',{\'name\':\'mapStr\',\'type\':\'Map<string,string>\',\'realType\':\'Map<string,string>\',\'optional\':false');
271 assert.strictEqual(mapNumCon > 0, true);
273 assert.strictEqual(mapStrCon > 0, true);
275 assert.strictEqual(mapBoolCon > 0, true);
277 assert.strictEqual(asyncExit > 0, true);
279 assert.strictEqual(asyncArray[0], '{\'name\':\'v1\',\'type\':\'string\',\'optional\':false,\'realType\':\'string\'');
280 assert.strictEqual(asyncArray[1], ',{\'name\':\'cb\',\'type\':\'AsyncCallback<string>\',\'optional\':false,\'realType\':\'AsyncCallback<string>\'');
281 assert.strictEqual(asyncArray[2], '],\'ret\':\'string\',\'isStatic\':false');
289 assert.strictEqual(value0 > 0, true);
291 assert.strictEqual(value1 > 0, true);
297 assert.strictEqual(enumValueType > 0, true);
299 assert.strictEqual(element0 > 0, true);
301 assert.strictEqual(element1 > 0, true);
303 assert.strictEqual(element2 > 0, true);
314 assert.strictEqual(exportResult, '\'exports\':[\'Entity\']');
316 assert.strictEqual(enumResult.search('\'name\':\'Entity\'') > 0, true);
317 assert.strictEqual(enumResult.search('\'enumValueType\':1') > 0, true);
320 assert.strictEqual(interResult.search('{\'name\':\'animal\',\'type\':\'string\'}') > 0, false);
328 assert.strictEqual(interFun, funcResult);
337 assert.strictEqual(classResult.search('\'isStatic\':true') > 0, true);
346 assert.strictEqual(funcResult.search('\'name\':\'fun1\',\'type\':1') > 0, true);
347 assert.strictEqual(funcResult.search('{\'name\':\'v\',\'type\':\'string\',\'optional\':false,\'realType\':\'string\'}') > 0, true);
373 assert.strictEqual(retJson, '\'\\n\'');
391 assert.strictEqual(retJson, '\'\\n\'');
411 assert.strictEqual(retJson, '\'\'');
429 assert.strictEqual(retJson, '\'\\nfunction fun1(v: ConfigOption): void\\n\'');
449 assert.strictEqual(retJson, correctResult.ParamOut.parseClass);
467 assert.strictEqual(retJson, correctResult.ParamOut.parseType);
476 assert.strictEqual(retJsonpian[0].indexOf('\'name\':\'v1\',\'type\':\'string\',\'optional\':false') > 0, true);
477 assert.strictEqual(retJsonpian[1].indexOf('\'name\':\'v2\',\'type\':\'boolean\',\'optional\':false') > 0, true);
478 assert.strictEqual(ret[1], 1);
485 assert.strictEqual(retJsonpian[0].indexOf('\'name\':\'v1\',\'type\':\'string\',\'optional\':false') > 0, true);
486 assert.strictEqual(retJsonpian[1].indexOf('\'name\':\'v2\',\'type\':\'boolean\',\'optional\':true') > 0, true);
487 assert.strictEqual(ret[1], 1);
495 assert.strictEqual(retJsonpian[0].indexOf('\'name\':\'v2\',\'type\':\'string\',\'optional\':false') > 0, true);
497 assert.strictEqual(flag, true);
498 assert.strictEqual(ret[1], 4);
505 assert.strictEqual(retJsonpian[0].indexOf('\'name\':\'v2\',\'type\':\'boolean\',\'optional\':false') > 0, true);
507 assert.strictEqual(flag, true);
508 assert.strictEqual(ret[1], 2);
516 assert.strictEqual(flagArray, true);
518 assert.strictEqual(flag, true);
529 assert.strictEqual(retJsonpian.indexOf('\'name\':\'v2\',\'type\':\'{\[key:string\]:boolean}\'') > 0, true);
530 assert.strictEqual(retJsonpian.indexOf('\'name\':\'v1\',\'type\':\'string[]\',\'optional\':false') > 0, true);
537 assert.strictEqual(retJsonpian.indexOf('\'name\':\'v\',\'type\':\'Human\'') > 0, true);
544 assert.strictEqual(retJsonpian.indexOf('\'name\':\'v\',\'type\':\'any\'') > 0, true);
551 assert.strictEqual(retJsonpian.indexOf('\'name\':\'v\',\'type\':\'string|number|boolean\'') > 0, true);