Module Spec::Example::Pending

  1. lib/spec/example/pending.rb

Methods

public instance

  1. pending

Public instance methods

pending (message = "TODO") {|| ...}
[show source]
# File lib/spec/example/pending.rb, line 4
      def pending(message = "TODO")
        if block_given?
          begin
            yield
          rescue Exception
            raise Spec::Example::ExamplePendingError.new(message)
          end
          raise Spec::Example::PendingExampleFixedError.new("Expected pending '#{message}' to fail. No Error was raised.")
        else
          raise Spec::Example::ExamplePendingError.new(message)
        end
      end