FWIW, since `it runs greater than 7 should have no violations` doesn't really read like a reasonable english fragment, I tend to use `specify` for one-liners like these:

``` ruby
specify { run(:gt, 7).should have_no_violations }
```

`it` reads so nicely in so many situations that I avoid using it when it doesn't.  YMMV, of course.