There's another case here that may or may not already work:

``` ruby
it 'does some stuff' do
  do some setup
  pending("this expectation needs an update in external gem X to pass") do
    expect(foo).to blah
  end

  expect(bar).to blah
end
```

Essentially, where pending wraps some code in the middle of the example.  Or is that already covered in an existing test?  I just thought of it while reading your code so this spec may not actually be needed.