@@ -289,6 +291,13 @@ test('staticAnalysisCommon.getFullQuallyfiedFuncDefinitionIdent', function (t) {
t.throws(()=>common.getFullQuallyfiedFuncDefinitionIdent(parameterFunctionCall,functionDefinition,['uint256','bool']),newRegExp('staticAnalysisCommon.js: not a ContractDefinition Node'),'throws on wrong nodes')
t.ok(common.getMethodParamsSplittedTypeDesc(funcDefForComplexParams.withoutParams,compiledContractObj).length===0,'no params, no params type signature')
t.ok(common.getMethodParamsSplittedTypeDesc(funcDefForComplexParams.bytesArray,compiledContractObj)[0]==='bytes32[]','creates right params type signature')
t.ok(common.getMethodParamsSplittedTypeDesc(funcDefForComplexParams.nestedStruct,compiledContractObj)[0]==='(bytes32,uint256,uint256[],address,(bytes32,uint256)[])[][]','creates right params type signature')