You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
aspiers edited this page Nov 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
Rails RSpec tests, focusing on testing models and non-visible controller actions (REST API)
Rails unit tests, focusing on models (will be phased out in favor of RSpec unit tests)
BDD tests for UI & REST API calls
chefspec for unit-testing chef recipes
Self-test from CLI during installation
Tempest barclamp
Test suite documentation
The crowbar_framework/doc/default/crowbar/devguide/ subdirectory of the crowbar barclamp contains test suite documentation.