Class: Webspicy::Tester::Reporter::Documentation

Inherits:
Webspicy::Tester::Reporter show all
Includes:
Helpers
Defined in:
lib/webspicy/tester/reporter/documentation.rb

Defined Under Namespace

Modules: Helpers

Constant Summary

Constants inherited from Webspicy::Tester::Reporter

HOOKS

Instance Attribute Summary

Attributes inherited from Webspicy::Tester::Reporter

#io, #tester

Instance Method Summary collapse

Methods included from Helpers

#check_error_line, #check_failure_line, #check_success_line, #service_line, #spec_file_error_line

Methods inherited from Webspicy::Tester::Reporter

#init, #initialize

Methods included from Support::Colorize

colorize, colorize_error, colorize_highlight, colorize_success

Constructor Details

This class inherits a constructor from Webspicy::Tester::Reporter

Instance Method Details

#before_test_caseObject



41
42
43
44
# File 'lib/webspicy/tester/reporter/documentation.rb', line 41

def before_test_case
  io.puts service_line(service, test_case)
  io.flush
end

#check_error(check, ex) ⇒ Object



56
57
58
59
# File 'lib/webspicy/tester/reporter/documentation.rb', line 56

def check_error(check, ex)
  io.puts check_error_line(check, ex)
  io.flush
end

#check_failure(check, ex) ⇒ Object



51
52
53
54
# File 'lib/webspicy/tester/reporter/documentation.rb', line 51

def check_failure(check, ex)
  io.puts check_failure_line(check, ex)
  io.flush
end

#check_success(check) ⇒ Object



46
47
48
49
# File 'lib/webspicy/tester/reporter/documentation.rb', line 46

def check_success(check)
  io.puts check_success_line(check)
  io.flush
end

#service_doneObject



66
67
68
69
# File 'lib/webspicy/tester/reporter/documentation.rb', line 66

def service_done
  io.puts
  io.flush
end

#spec_file_error(e) ⇒ Object



35
36
37
38
39
# File 'lib/webspicy/tester/reporter/documentation.rb', line 35

def spec_file_error(e)
  io.puts spec_file_error_line(spec_file, e)
  io.puts
  io.flush
end

#test_case_doneObject



61
62
63
64
# File 'lib/webspicy/tester/reporter/documentation.rb', line 61

def test_case_done
  io.puts
  io.flush
end