class RSpec::DocumentRequests::Writers::Base
Attributes
request[R]
EXTENSION = “.something”
response[R]
EXTENSION = “.something”
Public Class Methods
new(file)
click to toggle source
# File lib/rspec/document_requests/writers/base.rb, line 9 def initialize(file) @file = file @request = self.class::Request.new(file) @response = self.class::Response.new(file) end
Public Instance Methods
child(description:, filename:, last:)
click to toggle source
# File lib/rspec/document_requests/writers/base.rb, line 23 def child(description:, filename:, last:) raise NotImplementedError end
close()
click to toggle source
# File lib/rspec/document_requests/writers/base.rb, line 32 def close @request.close @response.close end
example_title(description:, explanation:, missing_levels:)
click to toggle source
missing_levels: [{ description: “”, explanation: “” || nil }, …]
# File lib/rspec/document_requests/writers/base.rb, line 28 def example_title(description:, explanation:, missing_levels:) raise NotImplementedError end
title(description:, explanation:)
click to toggle source
# File lib/rspec/document_requests/writers/base.rb, line 19 def title(description:, explanation:) raise NotImplementedError end