1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
puma--puma/test
Daniel Colson f5ccd03b26 Add SSL support for the control app (#2046)
* Extract class for building SSL context

This commit extracts the `MiniSSL::Context` creation into its own
`MiniSSL::ContextBuilder` class along the same lines as in [#1989].

This will allow us to reuse this code for adding SSL support to the
control app (issue [#2015]). Since we will need the `MiniSSL` require
and check in both places, I moved that into the `ContextBuilder` class
as well.

[#1989]: https://github.com/puma/puma/pull/1989
[#2015]: https://github.com/puma/puma/pull/2015

* Add SSL support for the control app

This starts to address [#2015]. I think we will need to add SSL support
to the control cli as well.

[#2015]: https://github.com/puma/puma/issues/2015
2019-10-21 09:35:15 +08:00
..
config Update test_integration files per PR #1956 (#1965) 2019-09-19 19:37:53 +02:00
helpers Add SSL support for the control app (#2046) 2019-10-21 09:35:15 +08:00
rackup Add benchmarks for large request bodies and responses 2019-10-13 11:27:58 +02:00
shell
helper.rb CI -> Github actions (#1918) 2019-09-19 19:50:13 +02:00
test_app_status.rb Remove unused code in app status test (#2020) 2019-10-10 11:07:30 +02:00
test_binder.rb Add SSL support for the control app (#2046) 2019-10-21 09:35:15 +08:00
test_cli.rb Add SSL support for the control app (#2046) 2019-10-21 09:35:15 +08:00
test_config.rb Update pumactl to remove development as default environment (#2035) 2019-10-18 13:49:05 +08:00
test_events.rb Revert "Avoid mutating global STDOUT & STDERR (#1837)" (#1946) 2019-09-02 16:05:48 +00:00
test_http10.rb
test_http11.rb Strip header whitespace. Fix #1890. Code by @matthewd (#2010) 2019-10-07 15:23:18 +02:00
test_integration_cluster.rb review updates 2019-10-01 11:33:58 -05:00
test_integration_pumactl.rb Update test_integration files per PR #1956 (#1965) 2019-09-19 19:37:53 +02:00
test_integration_single.rb Update test_integration files per PR #1956 (#1965) 2019-09-19 19:37:53 +02:00
test_iobuffer.rb
test_launcher.rb Launcher: privatize write_pid, use log 2019-09-20 11:51:57 +02:00
test_minissl.rb
test_null_io.rb
test_persistent.rb Add @MSP-Greg's changes to TestPersistent 2019-09-11 14:12:57 +00:00
test_plugin.rb PluginRegistry#fire_background - fix up per issue 1972 (#1973) 2019-09-18 15:53:29 +02:00
test_puma_server.rb test_puma_server.rb - clean up leaky fd's, refactor (#2017) 2019-10-10 11:22:34 +02:00
test_puma_server_ssl.rb Parallelize a few more tests 2019-09-11 14:11:46 +00:00
test_pumactl.rb Update pumactl to remove development as default environment (#2035) 2019-10-18 13:49:05 +08:00
test_rack_handler.rb Remove unnecessary calls to abort_on_exception 2019-09-11 12:36:40 +00:00
test_rack_server.rb
test_tcp_logger.rb Revert "Avoid mutating global STDOUT & STDERR (#1837)" (#1946) 2019-09-02 16:05:48 +00:00
test_tcp_rack.rb
test_thread_pool.rb Address threadpool test TODOs 2019-10-16 21:17:19 -04:00
test_unix_socket.rb
test_web_server.rb I really need a rubocop precommit hook 2019-09-11 14:34:24 +00:00