diff options
Diffstat (limited to 'plugins/http/tests/fcgi_test.go')
-rw-r--r-- | plugins/http/tests/fcgi_test.go | 104 |
1 files changed, 0 insertions, 104 deletions
diff --git a/plugins/http/tests/fcgi_test.go b/plugins/http/tests/fcgi_test.go deleted file mode 100644 index 0a0b2b41..00000000 --- a/plugins/http/tests/fcgi_test.go +++ /dev/null @@ -1,104 +0,0 @@ -package tests - -// -//import ( -// "io/ioutil" -// "net/http/fcgi" -// "net/http/httptest" -// "testing" -// "time" -// -// "github.com/stretchr/testify/assert" -//) -// -//func Test_FCGI_Service_Echo(t *testing.T) { -// logger, _ := test.NewNullLogger() -// logger.SetLevel(logrus.DebugLevel) -// -// c := service.NewContainer(logger) -// c.Register(ID, &Service{}) -// -// assert.NoError(t, c.Init(&testCfg{httpCfg: `{ -// "fcgi": { -// "address": "tcp://0.0.0.0:6082" -// }, -// "workers":{ -// "command": "php ../../tests/http/client.php echo pipes", -// "pool": {"numWorkers": 1} -// } -// }`})) -// -// s, st := c.Get(ID) -// assert.NotNil(t, s) -// assert.Equal(t, service.StatusOK, st) -// -// // should do nothing -// s.(*Service).Stop() -// -// go func() { assert.NoError(t, c.Serve()) }() -// time.Sleep(time.Second * 1) -// -// fcgiConnFactory := gofast.SimpleConnFactory("tcp", "0.0.0.0:6082") -// -// fcgiHandler := gofast.NewHandler( -// gofast.BasicParamsMap(gofast.BasicSession), -// gofast.SimpleClientFactory(fcgiConnFactory, 0), -// ) -// -// w := httptest.NewRecorder() -// req := httptest.NewRequest("GET", "http://site.local/?hello=world", nil) -// fcgiHandler.ServeHTTP(w, req) -// -// body, err := ioutil.ReadAll(w.Result().Body) -// -// assert.NoError(t, err) -// assert.Equal(t, 201, w.Result().StatusCode) -// assert.Equal(t, "WORLD", string(body)) -// c.Stop() -//} -// -//func Test_FCGI_Service_Request_Uri(t *testing.T) { -// logger, _ := test.NewNullLogger() -// logger.SetLevel(logrus.DebugLevel) -// -// c := service.NewContainer(logger) -// c.Register(ID, &Service{}) -// -// assert.NoError(t, c.Init(&testCfg{httpCfg: `{ -// "fcgi": { -// "address": "tcp://0.0.0.0:6083" -// }, -// "workers":{ -// "command": "php ../../tests/http/client.php request-uri pipes", -// "pool": {"numWorkers": 1} -// } -// }`})) -// -// s, st := c.Get(ID) -// assert.NotNil(t, s) -// assert.Equal(t, service.StatusOK, st) -// -// // should do nothing -// s.(*Service).Stop() -// -// go func() { assert.NoError(t, c.Serve()) }() -// time.Sleep(time.Second * 1) -// -// fcgiConnFactory := gofast.SimpleConnFactory("tcp", "0.0.0.0:6083") -// -// fcgiHandler := gofast.NewHandler( -// gofast.BasicParamsMap(gofast.BasicSession), -// gofast.SimpleClientFactory(fcgiConnFactory, 0), -// ) -// -// w := httptest.NewRecorder() -// req := httptest.NewRequest("GET", "http://site.local/hello-world", nil) -// fcgiHandler.ServeHTTP(w, req) -// -// body, err := ioutil.ReadAll(w.Result().Body) -// -// assert.NoError(t, err) -// assert.Equal(t, 200, w.Result().StatusCode) -// assert.Equal(t, "http://site.local/hello-world", string(body)) -// c.Stop() -//} |