shoes/shoes4 — pull request #70 by davorb (2012-06-17 05:31:16+00:00)
Title: Specs failing on certain systems

Hey, guys! I've been sick this week, so sorry for the lack of updates.

I'm opening this pull request so that you guys can (hopefully) help me figure out what's going on here. I've tried reinstalling jruby and the bundled gems from scratch on three different systems (Mac, Windows and Linux), but I've had the exact same errors across all of them.

The files I've commited technically fix these errors (they make the spec pass, but they don't fix the underlying issue). It's clear that someone else is going to encounter the same issue and that it's going to cause issues when people try to merge different commits.

Basically, right now I'm getting these [error messages](https://gist.github.com/2903472) when I run the specs on master. That wouldn't be so weird, except for the fact that you guys don't seem to be getting them.

I think they're related to rspec, which for some reason seems to behave really weird for me. I fixed the errors related to the logger by changing [`be_an_instance_of`](http://apidock.com/rspec/Spec/Matchers/be_an_instance_of) to `instance_of?`. This is weird since according to the documentation `be_an_instance_of` is really more or less an alias for `instance_of?`.