2011-03-14 89 views
3

我试图建立自动测试与黄瓜工作,但尽管它后面总是完成教程的工作:获取自动测试与黄瓜

0 tests, 0 assertions, 0 failures, 0 errors 

我从这个博客中,我需要补充一点看: http://monket.net/blog/2009/06/simple-example-of-autotest-cucumber-and-growl/

AUTOFEATURE=true 

我不知道在哪里补充,所以我尝试了到config/environment.rb文件,也是/config/environments/development.rb和test.rb文件,但它并没有区别。

任何人都知道我如何得到自动测试来运行黄瓜测试?现在我没有rspec测试,我只是从黄瓜开始。

感谢

+0

此外,咆哮msg显示“XXXX:无法运行测试” – AnApprentice 2011-03-14 22:08:57

+0

我也尝试运行'AUTOFEATURE =真自动测试',但这并没有什么区别 – AnApprentice 2011-03-14 22:11:06

+0

纠正,如果我运行'AUTOFEATURE = true autospec'它似乎首先它显示它不能通过咆哮运行测试,然后过了一会儿它似乎运行黄瓜测试。是否正常? – AnApprentice 2011-03-14 22:13:37

回答

4

当你火后者即可新增AUTOFEATURE = true来自动测试命令。这将首先运行你的规格,然后黄瓜测试。

尽管运行黄瓜作为autotest的一部分,但要小心,尤其是如果浏览器启动的时候是firefox。

+0

但是我总是希望黄瓜被测试,因为这是我现在使用的全部? – AnApprentice 2011-03-15 00:27:31

+1

从马的嘴里(https://github.com/aslakhellesoy/cucumber/wiki/Autotest-Integration): 如果你总是想让插件运行,那么你可以展示rt将.bash_profile或其他shell文件中的变量如下所示: POSIX shell: $ export AUTOFEATURE = true – 2011-03-15 18:04:43