1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
puma--puma/test
Nikolay Vashchenko 91416134cb temporary workaround for https://bugs.ruby-lang.org/issues/13632 (#1345)
* temporary workaround for https://bugs.ruby-lang.org/issues/13632
Purging interrupt queue if IOError was caught.

* fixing only if mri

* optimization to avoid redundant checks in empty queue

* scoping fix to only affected versions

* serving ruby version from mkmf

* safe invoking for the workaround

* switching to preprocessor vars

* purging queue on runtime error

* rubocop fix

* covering workaround

* improving names

* styling

* rubocop fixes

* improved test reporting

* wording

* condition

* improving comment

* bugfix moved to separate gem: https://rubygems.org/gems/stopgap_13632

* using stopgap_13632 in gemfile to fix the builds

* requiring stopgap for tests
2017-07-19 12:22:36 -06:00
..
config Let's use Rubocop! (#1325) 2017-06-04 13:21:05 -07:00
rackup make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
shell Let's use Rubocop! (#1325) 2017-06-04 13:21:05 -07:00
helper.rb temporary workaround for https://bugs.ruby-lang.org/issues/13632 (#1345) 2017-07-19 12:22:36 -06:00
test_app_status.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_binder.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_cli.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_config.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_events.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_http10.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_http11.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_integration.rb run tests with bundler since that is what our users run (#1317) 2017-06-09 05:20:03 -07:00
test_iobuffer.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_minissl.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_null_io.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_persistent.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_puma_server.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_puma_server_ssl.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_pumactl.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_rack_handler.rb Let's use Rubocop! (#1325) 2017-06-04 13:21:05 -07:00
test_rack_server.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_tcp_logger.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_tcp_rack.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_thread_pool.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_unix_socket.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00
test_web_server.rb make test_helper no longer be loaded as a test (#1283) 2017-05-12 12:16:55 -07:00