Sha256: 605fc831be0a83811cd805a8b30c5a19da7139d0db9a413434289924e6406b9f

Contents?: true

Size: 927 Bytes

Versions: 33

Compression:

Stored size: 927 Bytes

Contents

# frozen_string_literal  = true

class Ree::SpecRunner::View
  def packages_menu(prepared_command_params)
    prepared_command_params
      .sort_by(&:package_path)
      .map { |x| " - #{x.package_name} (#{x.spec_count} spec files)" }
      .join("\n")
  end

  def package_not_found_message(package_name, prepared_command_params)
    "Package #{package_name} not found! \nPossible packages:\n\n#{packages_menu(prepared_command_params)}"
  end

  def missing_specs_message(skipped_packages)
    "NO SPECS FOUND FOR PACKAGES: \n#{skipped_packages.map { |x| " - #{x}" }.join("\n")}\n\n"
  end

  def skipping_specs_message(skipped_packages)
    "FOLLOWING PACKAGES WERE SKIPPED BY .runignore FILE: \n#{skipped_packages.map { |x| " - #{x}" }.join("\n")}\n\n"
  end

  def specs_header_message
    "**** SPECS *****"
  end

  def no_specs_for_package(package_name)
    "Package #{package_name} has no specs to execute!"
  end
end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
ree-1.0.32 lib/ree/spec_runner/view.rb
ree-1.0.31 lib/ree/spec_runner/view.rb
ree-1.0.30 lib/ree/spec_runner/view.rb
ree-1.0.29 lib/ree/spec_runner/view.rb
ree-1.0.28 lib/ree/spec_runner/view.rb
ree-1.0.27 lib/ree/spec_runner/view.rb
ree-1.0.26 lib/ree/spec_runner/view.rb
ree-1.0.25 lib/ree/spec_runner/view.rb
ree-1.0.24 lib/ree/spec_runner/view.rb
ree-1.0.23 lib/ree/spec_runner/view.rb
ree-1.0.22 lib/ree/spec_runner/view.rb
ree-1.0.21 lib/ree/spec_runner/view.rb
ree-1.0.20 lib/ree/spec_runner/view.rb
ree-1.0.19 lib/ree/spec_runner/view.rb
ree-1.0.18 lib/ree/spec_runner/view.rb
ree-1.0.17 lib/ree/spec_runner/view.rb
ree-1.0.16 lib/ree/spec_runner/view.rb
ree-1.0.15 lib/ree/spec_runner/view.rb
ree-1.0.14 lib/ree/spec_runner/view.rb
ree-1.0.13 lib/ree/spec_runner/view.rb