Class: Rdm::SpecRunner::View
- Inherits:
-
Object
- Object
- Rdm::SpecRunner::View
- Defined in:
- lib/rdm/spec_runner/view.rb
Instance Method Summary collapse
- #missing_specs_message(skipped_packages) ⇒ Object
- #no_specs_for_package(package_name) ⇒ Object
- #package_not_found_message(package_name, prepared_command_params) ⇒ Object
- #packages_menu(prepared_command_params) ⇒ Object
- #skipping_specs_message(skipped_packages) ⇒ Object
- #specs_header_message ⇒ Object
Instance Method Details
#missing_specs_message(skipped_packages) ⇒ Object
13 14 15 |
# File 'lib/rdm/spec_runner/view.rb', line 13 def (skipped_packages) "NO SPECS FOUND FOR PACKAGES: \n#{skipped_packages.map { |x| " - #{x}" }.join("\n")}\n\n" end |
#no_specs_for_package(package_name) ⇒ Object
25 26 27 |
# File 'lib/rdm/spec_runner/view.rb', line 25 def no_specs_for_package(package_name) "Package #{package_name} has no specs to execute!" end |
#package_not_found_message(package_name, prepared_command_params) ⇒ Object
9 10 11 |
# File 'lib/rdm/spec_runner/view.rb', line 9 def (package_name, prepared_command_params) "Package #{package_name} not found! \nPossible packages:\n\n#{(prepared_command_params)}" end |
#packages_menu(prepared_command_params) ⇒ Object
2 3 4 5 6 7 |
# File 'lib/rdm/spec_runner/view.rb', line 2 def (prepared_command_params) prepared_command_params .sort_by(&:package_path) .map { |x| " - #{x.package_name} (#{x.spec_count} spec files)" } .join("\n") end |
#skipping_specs_message(skipped_packages) ⇒ Object
17 18 19 |
# File 'lib/rdm/spec_runner/view.rb', line 17 def (skipped_packages) "FOLLOWING PACKAGES WERE SKIPPED BY .runignore FILE: \n#{skipped_packages.map { |x| " - #{x}" }.join("\n")}\n\n" end |
#specs_header_message ⇒ Object
21 22 23 |
# File 'lib/rdm/spec_runner/view.rb', line 21 def "**** SPECS *****" end |