Sha256: 5e4ac8ff3454475c012fe64fc5c171ffcc86b27550e2545bcaa775d4b539b005
Contents?: true
Size: 527 Bytes
Versions: 23
Compression:
Stored size: 527 Bytes
Contents
module RSpec module Core module Pending def pending(message = 'No reason given') example.metadata[:pending] = true example.metadata[:execution_result][:pending_message] = message if block_given? begin result = yield example.metadata[:pending] = false rescue Exception => e end raise RSpec::Core::PendingExampleFixedError.new if result end throw :pending_declared_in_example, message end end end end
Version data entries
23 entries across 23 versions & 2 rubygems