result.rows.map((item)=>{ item.freezen_status=_.result(_.find(status, { 'code_value': item.freezen_status+''}), 'code_name'); return item; })
swagger2(config.swagger).then(swagger => { const random_name = randomName().dashed; config.swagger = swagger; _.defaultsDeep(config, { swagger: { info: { title: random_name } }, package: { name: _.kebabCase(_.result(config, 'swagger.info.title', random_name)) }, target_dir: path.resolve(os.tmpdir(), 'swagger-node-generated-code'), templates: path.resolve(__dirname, '../templates/express-server') }); generateDirectoryStructure(config).then(resolve).catch(reject); }).catch(reject);
this.Then(/^the next GET request to (.*) returns the channel (.*) with (.*) field with value (.*)$/, function(endpoint, channelId, field, fieldContents, callback) { const request = this.buildRequest('GET', endpoint, { 'x-user-id': this.get('identity') }); fieldContents = this.readJSONResource(fieldContents); request .expect(200) .end(function(err, response) { if (err) { return callback(err); } let nameToCheck = _.result(_.find(response.body, function(channel) { return channel.id === channelId; }), 'name'); assert.ok(nameToCheck, 'Channel object with id ' + channelId + ' not found in GET response'); assert.equal(nameToCheck, fieldContents.name, 'Channels\' field \'name\' do not match'); return callback(); }); });
} else { var messageTypeName = _.result(_.find(Packet.typeList, {id: parsedMsg.type}), 'name'); if (messageTypeName !== undefined) { parsedMsg.type = messageTypeName;
value = _.result(_.find(currentResource.item.externalIds, {type: 'SQLQuery'}), 'id');