mirror of
https://github.com/ninenines/cowboy.git
synced 2025-07-14 12:20:24 +00:00
Make loop handlers work with SPDY
Adds a loop_handler test suite that runs all tests under HTTP, HTTPS, SPDY each with and without the compress option enabled. Fixes output filtering that used to filter more than it should have. This forces us to parse the string sent by the emulator, which means it's probably not perfect yet. But it should at least not hide errors we want to see. Fix a crash in the output filtering code that entirely disabled output. Now when there is a crash the normal tty output is restored. Handlers are now in test/handlers/ as they can be reused between suites. Only generate a single certificate for the whole ct run to speed things up when we got many different test groups each needing certificates.
This commit is contained in:
parent
a3f7f68e30
commit
980342f73c
13 changed files with 334 additions and 94 deletions
|
@ -18,6 +18,6 @@
|
|||
|
||||
init(_, _) ->
|
||||
cowboy_test:start([cowboy, gun]),
|
||||
error_logger:tty(false),
|
||||
cowboy_test:make_certs(),
|
||||
error_logger:add_report_handler(cowboy_error_h),
|
||||
{ok, undefined}.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue