I believe `rescue` actually uses `===` for matching (at least, that's what Exceptional Ruby said), so I think we should use that here:

``` ruby
if @actual_error == @expected_error || @expected_error === @actual_error
```