0
Fork 0
mirror of https://github.com/ninenines/cowboy.git synced 2025-07-15 20:50:24 +00:00
cowboy/test
Loïc Hoguin d8be610d4c Stop using rebar in the Makefile
First and foremost: yes, you can still use Cowboy as a rebar dependency.
This commit only removes the use of rebar when *developing* Cowboy, not
when *using* Cowboy.

Over the past two years I went from very happy with rebar to unsatisfied
and most recently found it counter productive in many ways, from having
insane default configuration to various unefficient operations. The earlier
reversal from 'rebar ct' to 'ct_run' made my workflow much more natural,
as I always needed to look at 'logs/raw.log' to find out what was wrong,
anyway. Why not let 'ct_run' output it directly instead? Removing rebar
made my life easier.

If you wonder why I don't patch rebar, there's two reasons. First is that
the direction taken by rebar isn't compatible with my views, and this
would be a huge fight to steer it in another direction. I got other,
more important fights to make. Second is that I'd rather patch OTP so
that everyone benefits from it, not just users of rebar.

Anyway this isn't my personal blog so I will stop babbling here. There's
a few important things to note relative to this commit:

 *  You don't need rebar to work on Cowboy anymore
 *  The eunit tests are now ran through common_test

Ping me if it doesn't work out for you.
2013-01-05 17:25:04 +01:00
..
autobahn_SUITE_data Use ct_run instead of rebar ct for running ct tests 2013-01-04 17:56:49 +01:00
http_SUITE_data Initial work on a ct test suite for the HTTP protocol. 2011-04-08 16:30:37 +02:00
autobahn_SUITE.erl Add middleware support 2013-01-03 22:47:51 +01:00
chunked_handler.erl Rename cowboy_http_req to cowboy_req 2012-08-27 13:28:57 +02:00
cover.spec Use ct_run instead of rebar ct for running ct tests 2013-01-04 17:56:49 +01:00
eunit_SUITE.erl Stop using rebar in the Makefile 2013-01-05 17:25:04 +01:00
http_handler.erl Rename cowboy_http_req to cowboy_req 2012-08-27 13:28:57 +02:00
http_handler_echo_body.erl Rename cowboy_http_req to cowboy_req 2012-08-27 13:28:57 +02:00
http_handler_errors.erl Rename cowboy_http_req to cowboy_req 2012-08-27 13:28:57 +02:00
http_handler_init_shutdown.erl Don't use decode_packet/3 for parsing the headers 2012-09-21 09:18:56 +02:00
http_handler_long_polling.erl Rename cowboy_http_req to cowboy_req 2012-08-27 13:28:57 +02:00
http_handler_loop_timeout.erl Rename cowboy_http_req to cowboy_req 2012-08-27 13:28:57 +02:00
http_handler_multipart.erl Improve consistency of return types for cowboy_req API 2012-09-17 13:56:58 +02:00
http_handler_set_resp.erl Don't use decode_packet/3 for parsing the headers 2012-09-21 09:18:56 +02:00
http_handler_stream_body.erl Improve consistency of return types for cowboy_req API 2012-09-17 13:56:58 +02:00
http_SUITE.erl Hello 2013 2013-01-04 15:10:03 +01:00
rest_expires.erl Remove the dependency on httpd_util 2012-12-03 15:57:27 +01:00
rest_forbidden_resource.erl Don't use decode_packet/3 for parsing the request-line 2012-09-21 08:54:57 +02:00
rest_missing_callbacks.erl Add a better error message when user callbacks are not exported 2012-11-29 16:15:28 +01:00
rest_nodelete_resource.erl Don't use decode_packet/3 for parsing the request-line 2012-09-21 08:54:57 +02:00
rest_resource_etags.erl Rename cowboy_http_rest to cowboy_rest 2012-08-27 13:39:59 +02:00
rest_simple_resource.erl Rename cowboy_http_rest to cowboy_rest 2012-08-27 13:39:59 +02:00
websocket_echo_handler.erl Rename cowboy_http_websocket to cowboy_websocket 2012-08-27 14:00:28 +02:00
websocket_handler.erl Rename cowboy_http_websocket to cowboy_websocket 2012-08-27 14:00:28 +02:00
websocket_handler_init_shutdown.erl Rename cowboy_http_websocket to cowboy_websocket 2012-08-27 14:00:28 +02:00
ws_send_many_handler.erl Add more frame types available in websocket replies 2012-12-02 21:37:24 +01:00
ws_SUITE.erl Hello 2013 2013-01-04 15:10:03 +01:00
ws_timeout_cancel_handler.erl Cancel timer only on websocket_data receives or sends 2012-12-22 18:32:15 +01:00
ws_timeout_hibernate_handler.erl Rename cowboy_http_websocket to cowboy_websocket 2012-08-27 14:00:28 +02:00
ws_upgrade_with_opts_handler.erl Allow passing the Req and an updated Opts when upgrading protocols 2012-12-03 15:52:09 +01:00