Я пытаюсь использовать метод binding.pry и отлаживать его.
Упрощенный пример того, что я пытаюсь сделать.
привет.рб
class Hello
def self.hello
'Hello world!'
binding.pry
end
end
спец/hello_spec.rb
describe Hello do
it 'Hello#hello should print message' do
expect {Hello.hello}.to eq('Hello world!')
end
end
Я хотел бы отладить метод self.hello, как я могу зарегистрировать этот метод с помощью binding.pry? Когда я пытаюсь запустить rspec hello_spec.rb, я не получаю консоль pry для отладки этого метода.
print
вернетnil
, поэтомуexpect {Hello.hello}.to eq('Hello world!')
не удастся. - person spike 王建   schedule 22.09.2020pry
драгоценных камней для группы:test
. - person Salil   schedule 22.09.2020