小编web*_*irl的帖子

Cucumber"put"in After hook不输出任何东西

在Cucumber中,在我的env.rb文件中,我有一个前后钩子设置(好吧,其中一些,一些链接到特定的标签),但发现后挂钩在我放入puts它们时不输出任何东西.

例如,这有效:

Before do
  puts "before the scenario"
end
Run Code Online (Sandbox Code Playgroud)

但这不是:

After do
  puts "after the scenario"
end
Run Code Online (Sandbox Code Playgroud)

似乎后挂钩确实运行(因为有一个特定的线我在后挂钩问题和试图调试它,我发现了这个问题),但他们只是没有输出任何东西.

我的所有搜索都没有结果,找不到其他有类似问题的人.有谁能说出我做错了什么?

ruby cucumber

17
推荐指数
2
解决办法
4837
查看次数

通过Homebrew安装的MongoDB不能正常工作

我通过Homebrew安装了mongodb(遵循http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/),但它无法正常工作.

在shell提示符下键入"mongod"会给我:"-bash:mongod:command not found"

不确定我是否需要为我的PATH env var添加Homebrew的东西?

我可以看到mongo安装在/ usr/local/Cellar/mongodb下 - 但我假设我不需要将我通过自制软件安装的所有内容添加到路径中?还假设我可以从任何目录运行mongod ..或者我真的打算在安装目录中?

当我运行"酿造医生"时,我得到:"警告:你的酒窖中有未连接的小桶",然后是包括mongodb在内的3个项目列表 - 但我不确定我是如何将它们联系起来的?

谢谢你的帮助.

macos homebrew mongodb

4
推荐指数
4
解决办法
2万
查看次数

标签 统计

cucumber ×1

homebrew ×1

macos ×1

mongodb ×1

ruby ×1