…lower precedence Beginning to address #369 and #327. This commit deals with command line, ENV and file options, but does not address options defined with RSpec.configure. Once that's addressed we can close #369 and #327. This does, implicitly, let --tag options set in rake tasks overwrite those in option files.
RSpec::SharedContext with a spec.
This is in preparation for better handling of conflicting inclusion/exclusion filters.
foo # :foo => true foo:true # :foo => true foo:false # :foo => false foo:nil # :foo => nil
… of spec failure.