matteofigus / api-benchmark

A node.js tool to benchmark APIs
MIT License
311 stars 35 forks source link

Allow the `route` parameter in the route object to be a function #77

Open krasiyan opened 7 years ago

krasiyan commented 7 years ago

This PR adds the option to provide a synchronous function as the route parameter's value. The function will be executed and the full URL (using the service root) will be resolved before every request.

Please note that when route is a function, the Request in the Request details graph from the report will look like POST Dynamic route on http://service.url/.