Skip to content
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

Add RAML API spec and Abao integration tests #406

Closed
wants to merge 57 commits into from
Closed

Conversation

coltonlw
Copy link
Contributor

Fixes #390

  • Adds raml/ directory with RAML api spec
  • Schemas moved from api/schemas to raml/schemas
  • Add Abao to Travis build for automated integration testing based on API spec
  • Add Abao test hooks to enable some very basic workflow testing

Ref: #404 , keep making progress on integration tests

Ref: #63 , This issue is not fixed yet but with RAML implemented, it's just a matter of busy work to fill out the rest of the spec.

The only changes to the code in this PR are moving schemas/ directory and adding new-user.json to the list of input schemas (both in config.py). Anything we can do to review / verify those changes is welcome.

@coltonlw coltonlw closed this Aug 16, 2016
@nagem nagem mentioned this pull request Aug 17, 2016
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create prototype API spec and testing process
1 participant