thoughtbot/fake_braintree — pull request #13 by sorentwo (2011-12-22 13:49:46+00:00)
Title: Use WEBrick instead of Mongrel

*I'm primarily opening this to start a discussion, it is not ready to actually be pulled*

The current version of Mongrel has a `daemons` dependency that conflicts with my the `daemons` dependency that `delayed_job` has in my app. Judging by the Gzip related error that I get when running tests now it is obvious that the decision to use Mongrel was because of the built-in gzip support.

The only failing spec is around `TransparentRedirect.confirm`, but I'm having trouble finding where this is actually hitting the server / sinatra app.

My question is loosely:

1. Did you guys explore using something other than Mongrel? Did something else block using WEBrick that I should be aware of?
2. Are you interested in removing the dependency on Mongrel if the failing spec can be corrected?

As it is I can use my branch because my app doesn't use transparent redirect, but I'd love to help anybody else running into this issue if possible.