rspec/rspec-core — Issue #495: Simplify/prettify explanation of run options
Author: dchelimsky
Created: 2011-11-04 13:16:31+00:00
State: open

Currently we see output like:

```
Run filtered including {:locations=>{"./spec/command_line/order_spec.rb"=>[82]}, :focus=>true}, excluding {:ruby=>#}
```

Let's organize that a bit better:

```
Run options:
include: "./spec/command_line/order_spec.rb:82", :focus=>true
exclude: :ruby=>#
```

Also - `:locations` overrides any other filters, so that should really be something like:

```
Run options:
include: "./spec/command_line/order_spec.rb:82"
(ignore) include: :focus=>true
(ignore) exclude: {:ruby=>#}
```

Or, if that's too much info, maybe the ignores only get reported in verbose mode, but the default would just be:

```
Run options:
include: "./spec/command_line/order_spec.rb:82"
```