问题标签 [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 投票
2 回答
2299 浏览

ruby - Autotest、Shouda、Ruby - 设置?

我试图让整个设置在我的 Mac 上使用 Autotest/Growl/Shoulda 来测试我正在为Authlogic 开发的 gem 。我过去使用过很多 RSpec,但想改用 Shoulda。

这个 gem 将与 Rails 一起工作,但我制作的其他 gem 只是普通的旧 ruby​​ 库,不依赖于 Rails 模块。测试红宝石的推荐方法是什么?

ZenTest 似乎主要集中在 Rails 上,因为我还没有找到一个 gem 可以让它autotest自动运行我所有的 TestUnit 测试,无论我是使用 Rails、Sinatra 还是只是制作一个 gem。

问题是,在您正在构建的 gem 上运行测试的设置/工作流程是什么?你有什么资源可以帮助我吗?

或者更具体、可测试的问题:如何使用 Autotest 运行 Paperclip 或 Authlogic 的测试套件?

到目前为止,我一直在使用这些资源:

非常感谢。想让测试成为我工作流程的核心部分。

0 投票
3 回答
719 浏览

windows - 是否有用于 Windows 的 autotest-fsevent 之类的实现?

基本上,它是自动测试的扩展,它侦听来自操作系统的通知,并允许自动测试在仅测试必要的更改时不永久扫描文件更改。它节省了 CPU 和磁盘的使用。

0 投票
5 回答
2302 浏览

c++ - 有你吗?你如何进行 C++ 自动测试?

就自动测试而言,您如何对 C++ 程序进行自动测试?是否有任何可用于进行单元测试和集成测试的自动测试框架?

0 投票
2 回答
775 浏览

ruby-on-rails - 如何告诉自动测试正确跟踪应用程序源中的更改?

每当我的 Rails 应用程序的相关文件之一发生更改时,我都希望自动测试以运行 Steak 验收测试。在研究了 Rspec 和 Cucumber 自己的自动测试配置之后,我正在尝试以下映射:

p>

第一个有效:每当 Steak 规格发生变化时,它就会再次运行。

但第二个和第三个没有。更改 /app 子目录下的任何源文件都会被忽略。

使这些映射起作用的正确方法是什么?

谢谢奥利弗

0 投票
2 回答
546 浏览

ruby-on-rails - Test::Unit 2.x 测试从 rake 运行但自动测试失败

我在使用 Test::Unit 2.0.6 通过自动测试运行 Rails 单元测试时遇到问题。通过运行测试rake test:units完美,但是当我从自动测试运行测试时,我得到了这个:

版本:

  • Mac OS X 10.6.3
  • ruby 1.8.7 (2009-06-08 patchlevel 173) [universal-darwin10.0]
  • Rails 2.3.5(基于 Suspenders)
  • 自动测试 (4.3.2)
  • 自动测试 fsevent (0.1.3)
  • 自动测试咆哮(0.1.7)
  • 自动测试导轨(4.1.0)
  • 禅测 (4.3.3)
  • 测试单元(2.0.6)

测试单元 2.0.9 也会出现此问题。我已经尝试了在尝试运行测试时出现未初始化的常量错误http://floehopper.lighthouseapp.com/projects/22289-mocha/tickets/50中的建议,但仍然没有运气。

如果我删除需要 Test::Unit 2.x 的断言并删除 test-unit gem,自动测试就可以正常工作。不幸的是,我需要使用 2.x 断言。

有任何想法吗?提前感谢您的任何帮助。

0 投票
3 回答
471 浏览

windows - 带有自动测试咆哮的文件路径错误(WINDOWS)(已修订)

我正在通过 http://www.railstutorial.org/chapters/static-pages#fig:autotest_green上的设置

我坚持这个特定的错误:

错误读数:http://pastie.org/1015405

我可以看到这里的故事问题是

没有这样的文件或目录 - Files/rubygems-1.3.7/rails_projects/sample_app/spec/controllers/pages_controller_spec.rb

“程序文件”已被截断为“文件”,因此程序无法找到它应该寻找的内容

pages_controller_spec.rb 的读数:http: //pastie.org/1015412

0 投票
1 回答
833 浏览

ruby-on-rails - 没有要加载的文件 -- rspec/autorun (LoadError)

尝试使用 rspec2、rails3 和 autotest。运行自动测试时,我遇到以下问题:

看起来像一个路径问题,但我不知道如何解决它。

这是我的配置要点

关于我可以做些什么来解决这个问题的任何想法?

0 投票
6 回答
1723 浏览

ruby-on-rails - 如何解决自动测试无限循环问题?

我正在使用黄瓜、rails3、rspec2 和自动测试。我试图弄清楚为什么我的功能无限循环。我怀疑它在测试期间更改了一些文件,但我不确定是哪一个。我在.autotest没有骰子的情况下添加了一些例外。

我可以采取任何步骤来解决此问题吗?

如果我能看到哪些文件正在触发重新运行,或者在运行时,哪些文件正在被监视/未被监视,那就太酷了。

这是我的 .autotest 内容

0 投票
2 回答
1853 浏览

ruby-on-rails - 使用 Autotest 和 Bundler for Rails3 应用程序传递黄瓜选项

我对如何使用 cuke 的选项有点困惑。

我知道我可以在两个不同的控制台中运行 spec 和 cucumber。但我希望它同时运行。所以,我可以为 rspec 传递参数/选项,bundle exec autotest -c -f specdoc但如果我传递黄瓜选项,比如--tags @wip --format pretty,它就会爆炸。

那么,我怎样才能做到这一点?

0 投票
1 回答
512 浏览

autotest - ZenTest 自动测试未运行测试

我遇到了与在以下位置发布的完全相同的问题:ZenTest autotest not running tests。但是,该文章中没有任何内容可以帮助我解决问题。我已经安装了 ZenTest 和 autotest-rails,但是当我从命令提示符运行 autotest 时,我看到“正在加载 autotest/rails”,然后什么都没有发生。没有运行任何测试或任何东西。我曾尝试将 ZenTest gem 版本降级但无济于事。这非常令人沮丧。我一直在尝试跟随 PeepCode 在 rspec 上的截屏视频,但还没有进行自动测试来做一件事。有什么建议么?