ruby-debug не находит переменные в rspec (в sinatra) - PullRequest
0 голосов
/ 25 января 2012

В моем Gemfile у меня есть (согласно https://stackoverflow.com/a/8351945/111884)

gem 'ruby-debug19', :require => 'ruby-debug'

По моему spec_helper.rb у меня

require 'ruby-debug'

Но когда я вставляю debugger в свои файлы спецификаций, я не могу получить доступ к каким-либо переменным. Я получаю ошибки как:

(rdb:1) @project
*** Unknown command: "@project".  Try "help".

Раньше он работал на другом компьютере, но сейчас я не могу это проверить. Есть идеи?

1 Ответ

3 голосов
/ 25 января 2012

попробуйте набрать:

(rdb:1) p @project

Отладчик не irb, он работает с командами. Поэтому вы должны сначала ввести команду. p означает печать, затем введите то, что вы хотите напечатать. Чтобы увидеть полный список команд, просто наберите help.

...