module Edfize::Tests::CheckValidDate

This test checks that the date is valid

Public Instance Methods

pass_fail(passes, message) click to toggle source
# File lib/edfize/tests/check_valid_date.rb, line 16
def pass_fail(passes, message)
  if passes
    "  PASS".green + " #{message}"
  else
    "  FAIL".red + " #{message}"
  end
end
test_valid_date(runner) click to toggle source
# File lib/edfize/tests/check_valid_date.rb, line 7
def test_valid_date(runner)
  result = Result.new
  result.passes = !runner.edf.start_date.nil?
  result.pass_fail = pass_fail(result.passes, "Valid Date")
  result.expected  = "    Expected : dd.mm.yy"
  result.actual    = "    Actual   : #{runner.edf.start_date_of_recording}"
  result
end