dellcloudedge/barclamp-crowbar — pull request #250 by galthaus (2012-10-24 02:27:38+00:00)
Title: Proposal_queue unit tests and fixes [1/1]

This pull request adds unit tests for the proposal_queue.rb file
Includes fixes for bugs found and a deadlock fix during process_queue.

crowbar_framework/app/models/crowbar_service.rb | 9 +-
crowbar_framework/app/models/node.rb | 4 +-
crowbar_framework/app/models/proposal_queue.rb | 175 +++---
.../spec/models/proposal_queue_spec.rb | 576 ++++++++++++++++++--
crowbar_framework/spec/spec_helper.rb | 2 +-
5 files changed, 639 insertions(+), 127 deletions(-)

Crowbar-Pull-ID: a5402e2ddd5ebc5bc2a88f25555284353486f43e

Crowbar-Release: development