-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
document running dredd manually #3
Comments
Here is what I did in the end to run tests successfully on my repo:
Note: I am currently including local copies of todo.apib and hooks.js in my repo: https://github.com/webmaven/appengine-todos-morepath |
What I'd like to see is a workflow more like this:
|
All of these steps are combined by just
In our case, our backend is Node/Express, so it's easy for us to integrate it into our JS tooling stack. For non-Node implementations, you would prefer having a system-wide, cli test command? Will you integrate API validation tests into your application's test suite somehow? I'm curious how these pieces would fit together, and if we can provide a more ideal solution. ** edit ** Updated link |
I screwed something up when I just installed
Well, other stacks like Rails may have better support for API Blueprints than Python, but for Python I do prefer a CLI command. It need not be installed globally, though, and need not be specific to TodoMVC-API. Almost any variation on:
or:
Would be fine with me.
I suppose I could, but I wasn't planning on doing much more than running the API validation manually. Morepath is also a new framework, and there isn't much documentation or culture around testing just yet. |
At @stephenplusplus' suggestion on #10: Bump. |
I think we should document how to run dredd manually after installing todomvc-api, it should be in |
Bump |
for lang != .js
The text was updated successfully, but these errors were encountered: