Use pry in rake console task

pry is a *much* better REPL than irb, with much nicer formatting
and debugging tools to boot!
This commit is contained in:
Josh Hagins
2016-01-04 16:59:12 -05:00
parent 7229e7edbf
commit f023072d4f
+9 -1
View File
@@ -3,6 +3,8 @@ require 'rake/testtask'
require 'rspec/core/rake_task'
require 'rubocop/rake_task'
$LOAD_PATH.unshift(File.expand_path('../lib', __FILE__))
Coveralls::RakeTask.new
Rake::TestTask.new do |t|
@@ -21,6 +23,12 @@ end
task :test => [:minitest, :spec, 'coveralls:push']
task :default => [:test, :rubocop]
desc 'Open a REPL for debugging and experimentation'
task :console do
sh 'irb -Ilib -rvendor/homebrew-fork/global -rhbc'
require 'pry'
require 'pry-byebug'
require 'vendor/homebrew-fork/global'
require 'hbc'
ARGV.clear
Hbc.pry
end