dellcloudedge/barclamp-crowbar — pull request #284 by cloudedge (2012-11-28 16:49:28+00:00)
Title: BDD Form Testing Step [1/1]

This limited pull only impacts the BDD tests by adding the ability
to do a Form Submit.

The example code to handle this is in the users.feature.

Form Submit is different than a JSON post/put because all the
form data is passed on the URL instead of in the body of the post/put.

The Form action will parse the fields in the form and submit all of the
fields back (this is normal for forms) with the requested values updated.

crowbar_framework/BDD/bdd_utils.erl | 19 ++++-
crowbar_framework/BDD/bdd_webrat.erl | 10 ++
crowbar_framework/BDD/crowbar.erl | 9 ++-
crowbar_framework/BDD/eurl.erl | 88 +++++++++++++++++++-
.../BDD/features/authenticate.feature | 2 +-
crowbar_framework/BDD/features/users.feature | 11 ++-
6 files changed, 128 insertions(+), 11 deletions(-)

Crowbar-Pull-ID: 4d638a6658ec54df7f54e9b1c2cdfc704c08dc9d

Crowbar-Release: development