Module: Webspicy::Tester::Reporter::Documentation::Helpers
- Included in:
- Webspicy::Tester::Reporter::Documentation, Exceptions
- Defined in:
- lib/webspicy/tester/reporter/documentation.rb
Instance Method Summary collapse
- #check_error_line(check, ex) ⇒ Object
- #check_failure_line(check, ex) ⇒ Object
- #check_success_line(check) ⇒ Object
- #service_line(service, test_case) ⇒ Object
- #spec_file_error_line(spec_file, ex) ⇒ Object
Instance Method Details
#check_error_line(check, ex) ⇒ Object
29 30 31 |
# File 'lib/webspicy/tester/reporter/documentation.rb', line 29 def check_error_line(check, ex) " " + colorize_error("E " + ex.) end |
#check_failure_line(check, ex) ⇒ Object
25 26 27 |
# File 'lib/webspicy/tester/reporter/documentation.rb', line 25 def check_failure_line(check, ex) " " + colorize_error("F " + ex.) end |
#check_success_line(check) ⇒ Object
21 22 23 |
# File 'lib/webspicy/tester/reporter/documentation.rb', line 21 def check_success_line(check) " " + colorize_success("v") + " " + check.behavior end |
#service_line(service, test_case) ⇒ Object
16 17 18 19 |
# File 'lib/webspicy/tester/reporter/documentation.rb', line 16 def service_line(service, test_case) str = service.to_s + ", " + test_case.to_s str = colorize_highlight(str) end |
#spec_file_error_line(spec_file, ex) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/webspicy/tester/reporter/documentation.rb', line 7 def spec_file_error_line(spec_file, ex) str = colorize_highlight(spec_file.to_s) str += "\n " + colorize_error("X #{ex.message}") if ex.root_cause && ex.root_cause != ex str += "\n " + colorize_error("#{ex.root_cause.message}") end str end |