Beispiel #1
0
exports.testGetSimpleName = function() {
    t.equal(types.getSimpleName('text'), 'text', 'text is simple');
    t.equal(types.getSimpleName('selection'), 'selection', 'selection simple');
    t.equal(types.getSimpleName({ name: 'text' }), 'text', 'text complex');

    var selType = { name: 'selection' };
    t.equal(types.getSimpleName(selType), 'selection', 'selection complex');

    selType = { name: 'selection', data: [ 1, 2, 3, 4 ] };
    t.equal(types.getSimpleName(selType), 'selection', 'selection complex');
};
Beispiel #2
0
 cmdExt.params.forEach(function(param) {
     if (param.defaultValue) {
         docs.push(' [--<i>');
         docs.push(param.name);
         if (types.equals(param.type, 'boolean')) {
             docs.push('</i>');
         } else {
             docs.push('</i> ' + types.getSimpleName(param.type));
         }
         docs.push(']');
     }
 });