On Friday, November 1, 2013 11:07:24 AM UTC-7, Kylo Ginsberg wrote: > I just discovered that running a specific test or set of tests via > ":<line>" doesn't honor filters but "--line_number <line>" does. E.g. > > > cat fun_with_line_numbers.rb > describe ":if => false", :if => false do > it "should not run" do > false > end > end > > > rspec -fd fun_with_line_numbers.rb:1 > Run options: include {:locations=>{"./fun_with_line_numbers.rb"=>[1]}} > > :if => false > should not run > > Finished in 0.00047 seconds > 1 example, 0 failures > > > rspec -fd fun_with_line_numbers.rb --line_number 1 > Run options: include {:line_numbers=>[1]} > > All examples were filtered out > > Finished in 0.00004 seconds > 0 examples, 0 failures > > Is this difference a bug or a feature? If the latter, is it documented > behavior? > > Thanks! > Kylo >
That sounds like a bug. Can you report it to the rspec-core issue tracker[1]? Thanks! Myron [1] https://github.com/rspec/rspec-core/issues
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users