module Greybox

Constants

VERSION

Attributes

configuration[R]
failures[R]
runner[R]

Public Class Methods

check() click to toggle source
# File lib/greybox.rb, line 24
def check
  runner.failures.each do |failure|
    puts "FAILED:"
    puts "filename: #{failure[:filename]}"
    puts Diffy::Diff.new(failure[:expected], failure[:actual])
  end
end
config() { |configuration| ... } click to toggle source
# File lib/greybox.rb, line 32
def config
  @configuration = Configuration.new
  yield configuration
  configuration.verify
end
run() click to toggle source
# File lib/greybox.rb, line 19
def run
  @runner = Runner.new(configuration)
  runner.run
end
setup(&blk) click to toggle source
# File lib/greybox.rb, line 13
def setup(&blk)
  config(&blk)
  run
  check
end