module RspecApiDocumentation::DSL::Endpoint::ClassMethods
Public Instance Methods
example_request(description, params = {}, &block)
click to toggle source
# File lib/rspec_api_documentation/dsl/endpoint.rb, line 17 def example_request(description, params = {}, &block) example description, :caller => block.send(:caller) do do_request(params) instance_eval &block if block_given? end end
Private Instance Methods
relative_path(line)
click to toggle source
from rspec-core
# File lib/rspec_api_documentation/dsl/endpoint.rb, line 27 def relative_path(line) line = line.sub(File.expand_path("."), ".") line = line.sub(/\A([^:]+:\d+)$/, '\\1') return nil if line == '-e:1' line end