class Psychic::Runner::CLI::List
Public Instance Methods
samples()
click to toggle source
# File lib/psychic/runner/cli.rb, line 69 def samples samples = runner.known_samples.map do |sample| [set_color(sample.name, :bold), sample.source_file] end print_table samples end
tasks()
click to toggle source
# File lib/psychic/runner/cli.rb, line 79 def tasks runner.known_tasks.map do |task| task_id = set_color(task, :bold) if options[:verbose] details = runner.task_for(task) details = details.call if details.respond_to? :call details = "\n#{details}".lines.join(' ') if details.lines.size > 1 say "#{task_id}: #{details}" else say task_id end end end