首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ruby-debug在rspec中找不到变量(在sinatra)

ruby-debug在rspec中找不到变量(在sinatra)
EN

Stack Overflow用户
提问于 2012-01-26 01:47:10
回答 1查看 374关注 0票数 0

在我的Gemfile中(根据https://stackoverflow.com/a/8351945/111884)

代码语言:javascript
复制
gem 'ruby-debug19', :require => 'ruby-debug'

在我的spec_helper.rb

代码语言:javascript
复制
require 'ruby-debug'

但是,当我在规范文件中放入debugger时,我似乎无法访问任何变量。我得到的错误如下:

代码语言:javascript
复制
(rdb:1) @project
*** Unknown command: "@project".  Try "help".

我以前在另一台电脑上运行过,但现在还不能确认。有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-26 02:49:11

尝试键入:

代码语言:javascript
复制
(rdb:1) p @project

调试器不是irb,它与命令一起工作。所以你应该先输入命令。p表示打印,然后键入要打印的内容。要查看完整的命令列表,只需输入help即可。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9007479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档