1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
Commit graph

25 commits

Author SHA1 Message Date
Chris Kruger
ad3d867f80 Replace use of Process.getpgid which does not behave as intended on all platforms (#1110)
* ask forgiveness not permission

* test for failure case of puma stop
2016-12-12 12:56:15 -07:00
Francesco Rodriguez
b638dd1948 Use Minitest instead of Test::Unit (#1152)
* Bump minitest version.

* Add basic test helper file.

* Use minitest for web server tests.

* Use Minitest for unix socket tests.

* Use Minitest for ThreadPool tests.

* Use Minitest for TCP-Rack tests

* Use Minitest for TCPLogger tests.

* Add missing helper to test helpers.

* Use Minitest for Rack server tests.

* Use Minitest for Rack handler tests.

* Use Minitest for Puma::Server tests.

* Use Minitest for Puma::Server with SSL tests.

* Use Minitest for persisten connections tests.

* Require puma in test_helper file.

* Use minitest for Puma::NullIO tests.

* Remove unnecessary requires on test files.

* Use Minitest for MiniSSL tests.

* Use Minitest for IOBuffer tests.

* Require bundler/setup in Rakefile.

* Use Minitest for HttpParser tests.

* Use Minitest for Puma::Configuration tests.

* Use Minitest for Puma::CLI tests.

* Bump Minitest version for Ruby 2.1 Gemfile.

* Use Minitest for integration tests.

* Use Minitest for Puma::App::Status tests.

* Remove test-unit from Gemfiles.

* Add timeout helper to Minitest::Test.

* Use Minitest for Puma::Binder tests.

* Remove testhelp file.

* Add missing require to Puma::Binder tests.

* Prefer require instead of require_relative.
2016-11-22 08:05:49 -07:00
Nate Berkopec
13ac97f026 Skip test_phased_restart_via_pumactl (#1143) 2016-11-20 11:21:44 -07:00
Evan Phoenix
ea5d4f541d Remove old test 2016-07-18 21:42:36 -07:00
Evan Phoenix
ceedceb7bf Cleanup warnings 2016-04-07 10:46:16 -07:00
Evan Phoenix
310159c0db Fix jruby integration tests 2016-03-05 21:44:53 -08:00
Evan Phoenix
6596a4a296 Make test less racey 2016-02-19 17:06:42 -08:00
Evan Phoenix
f788af0c8f Continue API cleanup, preparing for 3.0 2016-02-06 19:00:29 -08:00
Evan Phoenix
820a0d2b5f Disable fragile test for now 2015-01-20 10:45:11 -08:00
Edgars Beigarts
ec918d6b71 Fix phased restart with stuck requests 2015-01-15 14:58:16 +02:00
Evan Phoenix
662852ce4f Pass Events around more, add Events#on_booted 2013-07-05 16:54:15 -07:00
Evan Phoenix
514928a11b Fix daemonization on jruby 2013-06-19 16:16:15 -07:00
Evan Phoenix
c66b1e8a6c Exclude test_integration on Travis due to fragility 2012-11-29 12:05:29 -08:00
Evan Phoenix
4be693d140 Disable tests that are hanging in travis 2012-10-13 19:59:05 -07:00
Evan Phoenix
7ce2fb1104 Force ECONNRESET when read returns nil 2012-10-13 19:25:17 -07:00
Evan Phoenix
1a19f79be7 Add test for hot restart with workers 2012-09-10 08:35:50 -07:00
Evan Phoenix
bd5d824ce5 Write 400 on HTTP parse error. Fixes #142 2012-09-05 22:09:42 -07:00
Evan Phoenix
c47fcc80c8 Another kludge for travis 2012-09-03 12:23:42 -04:00
Evan Phoenix
4121e4c194 Try to fix hung test on travis 2012-09-03 12:19:04 -04:00
Evan Phoenix
810144e77f Close kept alive sockets on restart. Fixes #144 2012-09-02 23:33:09 -04:00
Luis Lavena
af609a1f90 Exclude UNIXSocket tests under Windows 2012-01-08 16:55:57 -03:00
Evan Phoenix
0985a07896 Disable test on JRuby 2011-12-07 14:58:30 -08:00
Evan Phoenix
49d27f888f Fix integration test and cleanup 1.9.3 warnings 2011-12-07 14:48:41 -08:00
Evan Phoenix
98b0624cba Fix refactoring bug, add test 2011-12-07 13:53:36 -08:00
Evan Phoenix
2e71e19630 Add integration test 2011-12-07 13:43:16 -08:00