Class: Restspec::DocsRunner

Inherits:
Thor::Group
  • Object
show all
Defined in:
lib/restspec/runners/docs/docs_runner.rb

Defined Under Namespace

Classes: NoValidExtensionError, TemplateContext

Constant Summary collapse

TEMPLATE_BY_EXTENSION =
{
  '.md' => 'docs.md.erb'
}

Instance Method Summary collapse

Instance Method Details

#generate_docsObject



12
13
14
15
16
17
# File 'lib/restspec/runners/docs/docs_runner.rb', line 12

def generate_docs
  require 'restspec'
  require config_file

  File.write(file, read_template(extension))
end