I found that it is really tricky, because if you use 
```
expect(IOChannel::ChannelsDialog.run).to be eq :ok
```
it failed with different object, you must actually use
```
  expect(IOChannel::ChannelsDialog.run).to eq :ok
```

so `be` is not just syntactic sugar.