Como usar 'debugger' e 'erguer' ao desenvolver uma joia? (Rubi)
Estou desenvolvendo uma joia, e meu Gemfile fica assim:
source :rubygems
gemspec
group :development, :test do
gem "pry"
gem "debugger"
gem "rake"
end
No entanto, não quero que as pessoas tenham que instalarpry
edebugger
ao executar testes, mas também quero poder solicitá-los em meus testes (porque estou executando testes prefixados combundle exec
, e eu não posso obtê-los no meu caminho de carga, se eles não estão no Gemfile). Como faço para conseguir isso?
Além disso, quando colocar gemas que eu uso para desenvolvimento no gemspec e quando colocá-las no Gemfile? Eu realmente não sei a diferença.