问题标签 [autotest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 使用 Rails 进行 AutoTest 和 Rspec 测试
我刚开始使用 AutoTest。据我所知,我已经配置了所有东西,但是每次我运行自动测试时,我的 test_helper.rb 都会出现以下错误:
我认为这很奇怪,我刚刚开始使用 rspec 进行测试,而不是使用传统的 rails 工具。我试图从我的项目中删除整个测试文件夹(但保留我的 spec/ 文件夹),当我这样做时,自动测试将永远不会完全启动:
即使我在我的规范文件夹中保存了一些东西,它也不会更新。这似乎并不常见,有没有人知道可能的解决方法,或者只是告诉 autottest 只查看我的 /spec 文件夹的方法???
ruby-on-rails - 比较长文本(使用 \t 和 \n)时,如何很好地格式化自动测试和 RSpec?
我在 RSpec 中有一个与长文本字符串进行比较的测试。当测试失败时,我会收到这样的消息:
如何使 RSpec 和自动测试响应格式良好的差异(如果可能,为文本之间的差异着色?像这样的东西
ruby-on-rails - ZenTest 自动测试未运行测试
我遇到了自动测试问题,之前我通过从 ZenTest 4.1.4 降级到 4.1.3 解决了这个问题。
目前我发现在我的 Mac OS 10.6.1 Snow Leopard 系统上,当我$ autotest
在我的项目中运行时,没有运行任何测试,我得到了这个输出......
试control-C
...
如果我运行$ rake test
它工作正常。运行所有测试...
有人见过这个吗?
更新
过了一会儿,我正在开发一个不同的应用程序,我又遇到了同样的问题。这次降级 ZenTest 并没有解决它。
ruby - 使用 add_mapping 进行 Ruby 自动测试
我正在尝试在 Autotest 中添加一个钩子以在更改 javascript 文件时触发测试。
下面是我正在使用的 .autotest 文件。语法似乎是正确的,但是更新 javascript 文件时什么都没有发生。
第一个钩子工作正常,第二个没有。
ruby - 使用 autospec 时没有颜色
当我使用 autospec 测试非 Rails Ruby 项目时,我总是无法让我的测试显示为红色或绿色。
当我运行常规的“spec spec/--color”命令时,我得到正常的红色/绿色响应。我尝试将各种命令放入 .autotest 文件中,但无法使其正常工作。
另外,在我的 Rails 项目中,我没有遇到这个问题。
注意:我确实安装了 ZenTest(4.2.1) 和 redgreen (1.2.2) gem。我目前正试图让它与这个项目一起工作:http: //github.com/coreyhaines/kata-number-to-led
ruby-on-rails - Cucumber + Rspec + Rails + Webrat,factor_girl + MacOSX 上的自动测试 ...在 gem.config 中?
我找到了如何使用的示例:
但我尝试使用 gemcutter gem 存储库(现在这是首选的 gems 存储库?)
也许有人已经正确配置了 gem.config 依赖项:
Cucumber + RSpec + Rails + Factor_Girl + Webrat ... 在 MacOSX 上自动测试(使用 Growl)
我想在 gem.config 中拥有所有需要的宝石,也许我期待很多;)
问候, 安杰伊
ruby - 如何手动指定要在自动测试中运行的测试文件?
如何手动指定在更新非测试文件时应该运行哪些测试/单元测试文件?
ruby-on-rails - 耙式测试发现测试。自动测试没有找到它们
有什么启发性的见解吗?
ruby-on-rails - 在 Ruby on Rails 开发中使用 Cucumber 在 autospec 中传递选项
我总是autospec
同时运行功能和 RSpec,但在本地计算机上运行所有功能通常很耗时。我会在提交代码之前运行每个功能。
我想在autospec
命令中传递参数。autospec
显然不直接接受论点。这是输出autospec -h
:
我确实有一个cucumber.yml
inconfig
目录。我也有rerun.txt
在 Rails 根目录下。cucumber -h
给了我很多关于论点的信息。
如何autospec
针对标记为 的功能运行@wip
?我想我可以利用config/cucumber.yml
. 有配置文件定义。我可以运行cucumber -p wip
以仅运行带有@wip 标记的功能,但我想使用autospec
.
对于使用许多规范和功能文件的任何提示,我将不胜感激。
ruby-on-rails - 使用 rspec 和 autospec 运行第二个规范后出错
安装 rspec/ZenTest 并运行 autospec 后,它会按预期第一次运行我的规范。在对我的一个规格进行更改并第二次运行后,我得到以下结果:
有没有人遇到过这个或者知道这里到底发生了什么?
谢谢