Skip to content
aspiers edited this page Sep 28, 2012 · 11 revisions

This document aims to cover the various Crowbar automated test suites contained within the Crowbar git repos. Automated execution of these test suites e.g. via CI infrastructure is context-dependent and falls outside the scope of this document - please see Continuous Integration for futher details.

Existing test coverage

FIXME - need more details on how to run and add tests in all these cases.

Roadmap for future work

Known gaps in testing:

  • Unit / rspec tests
    • crowbar_framework model & db
    • recipes (apparently Opscode is working on a framework to help test recipes?)
  • Integration test suite
    • reinstall of node
    • non-green field
    • update of a proposal
  • code coverage report

Clone this wiki locally