问题标签 [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.

0 投票
1 回答
1087 浏览

ruby-on-rails - 使用 Rails 进行 AutoTest 和 Rspec 测试

我刚开始使用 AutoTest。据我所知,我已经配置了所有东西,但是每次我运行自动测试时,我的 test_helper.rb 都会出现以下错误:

我认为这很奇怪,我刚刚开始使用 rspec 进行测试,而不是使用传统的 rails 工具。我试图从我的项目中删除整个测试文件夹(但保留我的 spec/ 文件夹),当我这样做时,自动测试将永远不会完全启动:

即使我在我的规范文件夹中保存了一些东西,它也不会更新。这似乎并不常见,有没有人知道可能的解决方法,或者只是告诉 autottest 只查看我的 /spec 文件夹的方法???

0 投票
2 回答
240 浏览

ruby-on-rails - 比较长文本(使用 \t 和 \n)时,如何很好地格式化自动测试和 RSpec?

我在 RSpec 中有一个与长文本字符串进行比较的测试。当测试失败时,我会收到这样的消息:

如何使 RSpec 和自动测试响应格式良好的差异(如果可能,为文本之间的差异着色?像这样的东西

0 投票
5 回答
2641 浏览

ruby-on-rails - ZenTest 自动测试未运行测试

遇到了自动测试问题,之前我通过从 ZenTest 4.1.4 降级到 4.1.3 解决了这个问题。

目前我发现在我的 Mac OS 10.6.1 Snow Leopard 系统上,当我$ autotest在我的项目中运行时,没有运行任何测试,我得到了这个输出......

control-C...

如果我运行$ rake test它工作正常。运行所有测试...

有人见过这个吗?


更新

过了一会儿,我正在开发一个不同的应用程序,我又遇到了同样的问题。这次降级 ZenTest 并没有解决它。

0 投票
1 回答
1374 浏览

ruby - 使用 add_mapping 进行 Ruby 自动测试

我正在尝试在 Autotest 中添加一个钩子以在更改 javascript 文件时触发测试。

下面是我正在使用的 .autotest 文件。语法似乎是正确的,但是更新 javascript 文件时什么都没有发生。

第一个钩子工作正常,第二个没有。

0 投票
1 回答
412 浏览

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

0 投票
2 回答
1012 浏览

ruby-on-rails - Cucumber + Rspec + Rails + Webrat,factor_girl + MacOSX 上的自动测试 ...在 gem.config 中?

我找到了如何使用的示例:

http://www.claytonlz.com/index.php/2009/04/how-to-setup-rspec-cucumber-webrat-rcov-and-autotest-on-leopard/

但我尝试使用 gemcutter gem 存储库(现在这是首选的 gems 存储库?)

也许有人已经正确配置了 gem.config 依赖项:

Cucumber + RSpec + Rails + Factor_Girl + Webrat ... 在 MacOSX 上自动测试(使用 Growl)

我想在 gem.config 中拥有所有需要的宝石,也许我期待很多;)

问候, 安杰伊

0 投票
2 回答
198 浏览

ruby - 如何手动指定要在自动测试中运行的测试文件?

如何手动指定在更新非测试文件时应该运行哪些测试/单元测试文件?

0 投票
1 回答
526 浏览

ruby-on-rails - 耙式测试发现测试。自动测试没有找到它们


有什么启发性的见解吗?

0 投票
4 回答
1166 浏览

ruby-on-rails - 在 Ruby on Rails 开发中使用 Cucumber 在 autospec 中传递选项

我总是autospec同时运行功能和 RSpec,但在本地计算机上运行所有功能通常很耗时。我会在提交代码之前运行每个功能。

我想在autospec命令中传递参数。autospec显然不直接接受论点。这是输出autospec -h

我确实有一个cucumber.ymlinconfig目录。我也有rerun.txt在 Rails 根目录下。cucumber -h给了我很多关于论点的信息。

如何autospec针对标记为 的功能运行@wip?我想我可以利用config/cucumber.yml. 有配置文件定义。我可以运行cucumber -p wip以仅运行带有@wip 标记的功能,但我想使用autospec.

对于使用许多规范和功能文件的任何提示,我将不胜感激。

0 投票
1 回答
360 浏览

ruby-on-rails - 使用 rspec 和 autospec 运行第二个规范后出错

安装 rspec/ZenTest 并运行 autospec 后,它会按预期第一次运行我的规范。在对我的一个规格进行更改并第二次运行后,我得到以下结果:

有没有人遇到过这个或者知道这里到底发生了什么?

谢谢