fog/fog — pull request #749 by benmanns (2012-02-16 17:49:34+00:00)
Title: [storage|test] Run storage tests on a file in a subdirectory.

Running the storage tests prior to fog/fog#746 in Ruby 1.8 succeeded
because the current tests do not run empty parent tree deletion. After
the addition of this test, running the storage tests will fail if an
exception occurs while deleting the parent directories.

This essentially runs the same tests as above, but with `:public => true` as a constant and the file key set to `:key => "fog/storageobject"` instead of `:key => "fogstorageobject"`.

I have tested this against `Local`, `AWS`, and `Google`: all three succeeded. I don't have accounts with the other storage providers Fog supports (`Rackspace` and `Ninefold`).