third_party_nghttp2/integration-tests
Tatsuhiro Tsujikawa f1eb7638d1 nghttpx: Change mruby script handling
This commit changes nghttpx's mruby script handling.  Previously we
have 2 options to specify the mruby script file to be run on request
and on response.  Now they are merged into 1 option, namely
--mruby-file.  It now must return object.  On request, the object's
on_req(env) method is invoked with env object.  Similarly, on
response, the object's on_resp(env) method is invoked.  The
specification of Env object has not changed.
2015-10-08 23:32:15 +09:00
..
.gitignore Refactor .gitignore files 2015-03-29 18:40:37 +09:00
alt-server.crt nghttpx: Refactor code to build cert_tree, add SNI test 2015-01-25 15:36:14 +09:00
alt-server.key nghttpx: Refactor code to build cert_tree, add SNI test 2015-01-25 15:36:14 +09:00
config.go.in Add integration tests for nghttpx using golang testing framework 2015-01-19 00:27:24 +09:00
Makefile.am integration: Add ruby scripts to EXTRA_DIST 2015-09-05 19:10:55 +09:00
nghttpx_http1_test.go nghttpx: Change mruby script handling 2015-10-08 23:32:15 +09:00
nghttpx_http2_test.go nghttpx: Change mruby script handling 2015-10-08 23:32:15 +09:00
nghttpx_spdy_test.go nghttpx: Change mruby script handling 2015-10-08 23:32:15 +09:00
req-return.rb nghttpx: Change mruby script handling 2015-10-08 23:32:15 +09:00
req-set-header.rb nghttpx: Change mruby script handling 2015-10-08 23:32:15 +09:00
resp-return.rb nghttpx: Change mruby script handling 2015-10-08 23:32:15 +09:00
resp-set-header.rb nghttpx: Change mruby script handling 2015-10-08 23:32:15 +09:00
server_tester.go integration: Robust process termination 2015-09-24 23:43:24 +09:00
server.crt integration: Add TLS key and certificate for testing 2015-01-23 21:25:21 +09:00
server.key integration: Add TLS key and certificate for testing 2015-01-23 21:25:21 +09:00
setenv.in integration: Add tests for HTTP/2 backend using go-nghttp2 2015-01-20 00:45:51 +09:00