class RSpec::DocumentRequests::Writers::Markdown

Constants

EXTENSION

Public Instance Methods

breadcrumb(description:, filename:, last:) click to toggle source
child(description:, filename:, last:) click to toggle source
# File lib/rspec/document_requests/writers/markdown.rb, line 26
def child(description:, filename:, last:)
  @file.puts "* [#{description}](#{filename})"
  @file.puts if last
end
example_title(description:, explanation:, missing_levels:) click to toggle source
# File lib/rspec/document_requests/writers/markdown.rb, line 31
def example_title(description:, explanation:, missing_levels:)
  @file.puts "## #{missing_levels.map { |l| "#{l[:description]} > " }.join}#{description}"
  @file.puts
  if explanation
    @file.puts explanation
    @file.puts
  end
end
title(description:, explanation:) click to toggle source
# File lib/rspec/document_requests/writers/markdown.rb, line 17
def title(description:, explanation:)
  @file.puts "# #{description}"
  @file.puts
  if explanation
    @file.puts explanation
    @file.puts
  end
end