forked from crowbar/crowbar
-
Notifications
You must be signed in to change notification settings - Fork 6
Automated Testing
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.
- BDD test for UI & REST API calls: http://crowbar.sync.in/CrowbarBDD
- Self-test from CLI during installation
- Tempest barclamp
FIXME - need more details on how to run and add tests in all these cases.
Known gaps in testing:
- Unit /
rspectests-
crowbar_frameworkmodel & 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