Skip to content
Jakub Wasilewski edited this page Jun 20, 2016 · 5 revisions

Chaplain Roadmap

Here are the areas future versions are going to concentrate on (not exclusively of course):

  • 0.4.0
    • making chaplain more universal - adding missing features so that anything can be tested with chaplain, as long as you can give it a promise returning your output
    • improving diffs for various formats - improving what you can do with JSON, HTML and plain-text to easily taylor tests to your needs (mostly by ignoring stuff to prevent false positives)
    • testing the codebase - getting to a decent coverage with unit tests, and bootstrapping Chaplain to test itself!
    • grouping tests - letting you nest tests in groups, and add shared configuration per-group
  • 0.5.0
    • support for stateful tests - adding support for testing stateful servers and services, where requests depend on one another. One such scenario to focus on is where one request creates a resource, and we'd like to test more requests that operate on that newly created resource. This is currently pretty hard to do.
    • improved UI for viewing changes - letting you see the changes in context of a full response, and improving interactive mode with paging so it's more readable for longer changesets
Clone this wiki locally