Change PAYLOAD input to STDIN (#111)

* change to iron-io/runner dependency
* Fix runner dependency
* Change PAYLOAD input to STDIN, fixes #40
This commit is contained in:
Seif Lotfy سيف لطفي
2016-10-06 23:44:58 +02:00
committed by Pedro Nasser
parent b7bf73f5d2
commit 52cab30056
11 changed files with 39 additions and 49 deletions

View File

@@ -29,8 +29,6 @@ func TestRouteRunnerGet(t *testing.T) {
{"/route", "", http.StatusBadRequest, models.ErrAppsNotFound},
{"/r/app/route", "", http.StatusNotFound, models.ErrAppsNotFound},
{"/r/myapp/route", "", http.StatusNotFound, models.ErrRunnerRouteNotFound},
{"/route?payload=test", "", http.StatusBadRequest, models.ErrInvalidJSON},
{"/r/app/route?payload=test", "", http.StatusBadRequest, models.ErrInvalidJSON},
} {
_, rec := routerRequest(t, router, "GET", test.path, nil)
@@ -64,8 +62,6 @@ func TestRouteRunnerPost(t *testing.T) {
expectedCode int
expectedError error
}{
{"/route", `payload`, http.StatusBadRequest, models.ErrInvalidJSON},
{"/r/app/route", `payload`, http.StatusBadRequest, models.ErrInvalidJSON},
{"/route", `{ "payload": "" }`, http.StatusBadRequest, models.ErrAppsNotFound},
{"/r/app/route", `{ "payload": "" }`, http.StatusNotFound, models.ErrAppsNotFound},
{"/r/myapp/route", `{ "payload": "" }`, http.StatusNotFound, models.ErrRunnerRouteNotFound},