Remove AuthCallback dependency and use authorization server.

- get auth code from the Location: header in the redirect when posting
  to authorize scopes
- use authorization endpoint to do the authorization steps and the token
  endpoint for the token steps
Pend admin buildpack and SSO lifecycle tests

These were previously skipped in the CF ci repository
scripts; but for consistency we are skipping them here instead.

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Unpend the SSO lifecycle tests

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Cleanup and clarification in README file

- environment setup requirements are more clearly outlined
- test setup and execution are now in one section instead of scattered through several sections
- test setup example can be used as-is for running CATs against bosh-lite

Signed-off-by: Alex Stupakov <astupakov@pivotallabs.com>
Add section about go dependencies to README

Signed-off-by: Alex Stupakov <astupakov@pivotallabs.com>
Vendor newer version of cmdtest

Signed-off-by: Alex Stupakov <astupakov@pivotallabs.com>
targeting org and space is now done by tests, not by user before running tests

Signed-off-by: Alex Stupakov <astupakov@pivotallabs.com>
Add information about Godep

Signed-off-by: Alex Stupakov <astupakov@pivotallabs.com>
Ignore compiled test files

Signed-off-by: Alex Stupakov <astupakov@pivotallabs.com>
Readme contains more robust test setup steps

Signed-off-by: Alex Stupakov <astupakov@pivotallabs.com>
Add tests to deploy node and java apps

Signed-off-by: Matthew Sykes <matthew.sykes@gmail.com>
Move space and user setup into CATs tests from bash

* reduce the pre-run steps in the readme
* move setup in to BeforeEach() calls

Signed-off-by: Zach Robinson <zrobinson@pivotallabs.com>
missing link to CLI
Explain error returned by go get
bin/test is not used to check dependencies

previous wording implied bin/test is used as a pre-flight check, running it before reading further resulted in a failure.
Make services use parallel-safe user switching

* Only commands which require admin access are run as admin

Signed-off-by: Zach Robinson <zrobinson@pivotallabs.com>
go fmt code

Signed-off-by: Zach Robinson <zrobinson@pivotallabs.com>
be verbose when installing ginkgo (from Godeps/_workspace/)

Signed-off-by: Zach Robinson <zrobinson@pivotallabs.com>
Delete space after run, not org

Signed-off-by: Zach Robinson <zrobinson@pivotallabs.com>
Lower slow spec threshold to 120s

Signed-off-by: Zach Robinson <zrobinson@pivotallabs.com>