code4lib/ruby-oai — pull request #13 by tjdett (2012-07-17 00:51:44+00:00)
Title: Fixing incorrect redirection handling

Redirection middleware was incorrectly configured, causing 301 redirects for trailing slash URLs to fail.
(eg. `/oai` => `/oai/`)

This commit also substantially modifies the test ProviderServer so it can be extended for tests requiring a real (but differently behaving) server. The resulting should also be easier to understand.