On 25 March 2013 18:44, Prasanna Santhanam <t...@apache.org> wrote: > I'm working to include a couple more things: > > a. Allow a developer to run his/her own integration test written in > marvin. > b. new APIs to be synced automatically without marvin reinstallation
In doing b. I realized I had to improve the response given out by the API discovery plugin. What I'm essential trying to do is allow a developer to sync the APIs that he/she might have introduced/modified and run integration-tests against those newly introduced APIs. Marvin will regenerate its libraries on sync and the mvn integration-test can be run against such a server. Since many of our APIs return embedded entities I've altered API discovery to include parent+child (if any) relationships. The new response for a sample API returned by the listApis command is shown at [1] [1] https://gist.github.com/vogxn/5255883 I've put this change in the bvt branch and tested that cloudmonkey was unaffected by it. Rohit - since you wrote API discovery would you mind taking a look at the change? Thanks,