crowbar/barclamp-crowbar — pull request #473 by cloudedge (2013-03-18 16:48:38+00:00)
Title: Fixes to tests and deployments now that we have the correct test database [1/2]

This pull tightens the testing for barclamps because there was a dev error building the test database.
Consequently, it depends on pull request

The pull also has the first working Deployment dependency code. This code is called when the
barclamp.proposal_create override is called.

BDD/features/deployment.feature | 4 ++--
crowbar_framework/app/models/barclamp.rb | 22 +++++++++++++++++++-
.../app/models/barclamp_crowbar/barclamp.rb | 14 +++++++++----
crowbar_framework/app/models/node.rb | 2 +-
.../app/views/layouts/application.html.haml | 2 +-
.../config/environments/development.rb | 8 -------
crowbar_framework/config/environments/test.rb | 4 ----
crowbar_framework/config/locales/en.yml | 1 +
.../migrate/20120731125000_devise_create_users.rb | 2 +-
crowbar_framework/test/test_helper.rb | 2 --
crowbar_framework/test/unit/barclamp_model_test.rb | 10 ++++++---
11 files changed, 44 insertions(+), 27 deletions(-)

Crowbar-Pull-ID: 4ed3a472668365dfb9125a765ed0332fdad712f5

Crowbar-Release: development