class RuboCop::Cop::RSpec::Pending
Checks for any pending or skipped examples.
@example
# bad describe MyClass do it "should be true" end describe MyClass do it "should be true", skip: true do expect(1).to eq(2) end end describe MyClass do it "should be true" do pending end end describe MyClass do xit "should be true" do end end # good describe MyClass do end
Constants
- MSG
Public Instance Methods
on_send(node)
click to toggle source
# File lib/rubocop/cop/rspec/pending.rb, line 64 def on_send(node) return unless pending_block?(node) || skipped?(node) add_offense(node) end
Private Instance Methods
skipped?(node)
click to toggle source
# File lib/rubocop/cop/rspec/pending.rb, line 72 def skipped?(node) skippable?(node) && skipped_in_metadata?(node) end