Module: ReadmeSpec

Defined in:
lib/readme_spec.rb,
lib/readme_spec/version.rb

Defined Under Namespace

Classes: Configure, Context, File, Markdown

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.evaluate(binding) ⇒ Object



9
10
11
12
13
14
# File 'lib/readme_spec.rb', line 9

def self.evaluate(binding)
  context = Context.new(binding)
  config_path = Configure.new.load_path
  content = File.new(config_path).load_content
  Markdown.parse(content).ruby_codes.each { |c| context.evaluate(c.text) }
end