module RSpec::DocumentRequests::DSL

Attributes

documented_requests[RW]

Public Instance Methods

document_request_explanation() click to toggle source
# File lib/rspec/document_requests/dsl.rb, line 44
def document_request_explanation
  @document_request_explanation ||= Explanation.new
end
explain(&block) click to toggle source
# File lib/rspec/document_requests/dsl.rb, line 40
def explain(&block)
  document_request_explanation.instance_eval(&block)
end
nodoc() { || ... } click to toggle source
# File lib/rspec/document_requests/dsl.rb, line 48
def nodoc
  was_prevented = @document_requests_prevented
  @document_requests_prevented = true
  if block_given?
    begin
      yield
    ensure
      @document_requests_prevented = false if not was_prevented
    end
  end
end