dellcloudedge/barclamp-crowbar — pull request #266 by cloudedge (2012-11-11 01:55:43+00:00)
Title: Finish test dev for CMDB object [1/1]

This pull completes the basic test coverage for the CMDB REST API

It includes some fixes to the BDD system (from a pervious pull)

And doc refactoring a little to improve subsection organization.

crowbar_framework/BDD/bdd.erl | 13 ++-
crowbar_framework/BDD/bdd_utils.erl | 22 ++--
crowbar_framework/BDD/cmdbs.erl | 29 ++++-
crowbar_framework/BDD/crowbar_rest.erl | 6 +-
crowbar_framework/BDD/eurl.erl | 21 ++--
crowbar_framework/BDD/features/cmdbs.feature | 31 +++--
crowbar_framework/BDD/json.erl | 11 ++-
.../app/controllers/crowbar_controller.rb | 6 +-
crowbar_framework/app/models/cmdb.rb | 12 ++
crowbar_framework/config/locales/en.yml | 4 +-
crowbar_framework/doc/crowbar.yml | 34 +-----
.../default/crowbar/devguide/adding-navigation.md | 35 ------
.../doc/default/crowbar/devguide/api.md | 13 ++
.../doc/default/crowbar/devguide/api/cmdb.md | 12 +-
.../default/crowbar/devguide/barclamp-metadata.md | 26 ----
.../doc/default/crowbar/devguide/barclamps.md | 123 ++++++++++++++++++++
.../crowbar/devguide/barclamps/create-stub.md | 71 +++++++++++
.../crowbar/devguide/barclamps/makingbarclamps.md | 119 +++++++++++++++++++
.../default/crowbar/devguide/barclamps/metadata.md | 26 ++++
.../doc/default/crowbar/devguide/create-stub.md | 71 -----------
.../doc/default/crowbar/devguide/documentation.md | 95 ---------------
.../doc/default/crowbar/devguide/localization.md | 21 ----
.../default/crowbar/devguide/makingbarclamps.md | 119 -------------------
.../doc/default/crowbar/devguide/testing/bdd.md | 1 +
.../crowbar/devguide/testing/bdd/internals.md | 10 ++-
.../crowbar/devguide/testing/bdd/steps_rest.md | 31 +++++-
.../doc/default/crowbar/devguide/ui.md | 12 ++
.../default/crowbar/devguide/ui/documentation.md | 95 +++++++++++++++
.../default/crowbar/devguide/ui/localization.md | 21 ++++
.../doc/default/crowbar/devguide/ui/navigation.md | 35 ++++++
crowbar_framework/test/unit/cmdb_model_test.rb | 19 +++-
31 files changed, 690 insertions(+), 454 deletions(-)

Crowbar-Pull-ID: e4401686239b7df81d02f265c091f0d4229136b2

Crowbar-Release: development