spork相关内容

你如何让 cucumber/guard 过滤像@wip 这样的标签?

我正在运行 spork 和 guard,并且我的 RSpec 测试运行良好,所有这些测试都运行正确.为了加快测试速度,我可以使用放置在 .rspec 文件中的标签成功过滤 RSpec 测试. .rspec --颜色--调试--标签焦点--现在标记 很遗憾,虽然我无法过滤我的黄瓜标签.每次 cucumber 运行时,它都会运行 everything 或仅运行已更改的文件. 如何让 c ..
发布时间:2022-01-22 23:24:02 其他开发

Rails 项目使用 spork - 总是必须使用 spork?

如果我在我的 rails 项目中使用 spork 并且有一个这样的 spec_helper.rb 文件 需要'spork'Spork.prefork 做...结尾Spork.each_run 做...结尾 这是否意味着当我通过 rspec spec 运行我的规范时,我需要始终运行 spork?意思是,如果我还没有在终端窗口中执行 $ spork,这是否意味着我的规范将无法正常运行? 解决 ..
发布时间:2022-01-02 10:13:57 其他开发

使用 RSpec 获取未初始化的常量错误.不知道是什么原因造成的

我使用 RSpec 进行测试,当我周五下午下班时,我的测试通过了.但是当我回家并同步我的存储库时,我的笔记本电脑上的测试失败了.现在重新开始工作,测试仍然失败.不要相信它是我的代码,因为单独运行 rspec 会返回错误并且 spork 甚至不会启动.当我尝试启动 Spork 时,收到以下错误消息: 使用 RSpec正在加载 Spork.prefork 块...未初始化的常量 ActionView ..
发布时间:2022-01-02 10:01:35 其他开发

如何配置 rspec 以使用 spork 显示输出?

我运行 spork 以加快测试速度,但运行它们时没有输出.是否有我需要修改的配置? 解决方案 刚遇到这个问题,在 spork 1.0.0rc4 和 rspec 2.14.1/rspec-core 2.14.8 上运行.据我所知,问题在于: Spork 将 $stdout 配置为指向 localhost:port(drb 客户端),以便将所有报告器输出发送到 drb 客户端.现在,这会 ..
发布时间:2022-01-02 10:00:50 其他开发

使用 Spork 运行 RSpec 测试后,SimpleCov 报告未在 Rails 3 应用程序中生成

我刚刚安装了 SimpleCov gem 来在我的 Rails 3.2.6 应用程序上生成代码覆盖率报告,并且它适用于 RSpec,但不适用于 Spork.我可以通过运行 rspec --no-drb spec/ 来获得所需的正确报告,但我还想通过使用 rspec spec/ 运行 Spork 来获取它们>. 鉴于有人在这方面取得了成功,我的设置似乎有误.我已经阅读安装说明以及 我已尝 ..

spork:找不到命令

我刚刚通过将版本添加到gemfile并运行bundle install来安装了spork. 当我gem list时,我可以看到spork (0.8.4),因此已安装了gem. 我仍然想配置spork,所以当我键入spork --bootstrap或spork -v来查看版本时,我会得到spork: command not found 有什么想法吗? 解决方案 在PATH中 ..
发布时间:2020-07-08 20:02:10 其他开发

未定义的局部变量或方法"root_path"(Rspec Spork Guard)

我有一个新手问题:-) 我正在“创建"一个应用程序,并且使用M. Hartl的教程来做到这一点.但是自从我决定更改route.rb以来,我遇到了一些问题. 我知道问题已经发布,但是答案对我来说不起作用,所以我认为我应该再问一个问题... 以下是代码: config/routes.rb root to: 'static_pages#home' match '/help ..
发布时间:2020-07-08 20:02:03 其他开发

Spork的Silence Rails模式负载

我在Rails 3.0环境中运行rspec.我们刚刚切换到在内存数据库中使用sqlite3进行测试. 要使其正常工作,您需要在每次运行时加载架构. 麻烦的是,您从架构加载中获得了很多输出. 根据此,看来Spork正在以某种方式捕获此输出.因此,无论您做什么(silence_stream),架构负载的输出仍将继续通过. 有没有一种方法可以使这个沉默?输出会减慢整个测试周期,并 ..
发布时间:2020-07-08 20:01:58 数据库

Guard Ruby On Rails 3.2教程

我正在跟 Ruby on Rails教程. 一切正常,但是我注意到Guard仅在保存一些文件(视图或控制器文件)后运行,而在保存其他文件(路由或规格文件)时不运行.我已经让Guard迷上了Spork,不确定这是否重要. 当我查看运行Guard/Spork的控制台窗口时,在保存非运行测试后发现一个错误: Exception encountered: # ..
发布时间:2020-07-08 20:01:55 其他开发

运行spork时出现错误:地址已在使用中

我认为这是因为进程无法正确关闭,因此仍在运行.但是使用top或ps我找不到它.有什么方法可以找到它在哪里运行,还是可以迫使它重新打开端口? 解决方案 尝试sudo netstat -lpn来查看正在侦听哪些端口以及正在侦听哪些进程. ..
发布时间:2020-07-08 20:01:53 其他开发

spork可以执行rake任务吗?

Rake任务遭受与运行测试相同的问题:Rails的启动过程需要很长时间才能运行任务. 有没有办法将spork和rake整合在一起? 解决方案 我今天发现了宙斯.这是有史以来最好的事情,所以我将答案更改为宙斯: https://github.com/burke/zeus 宙斯掠夺我的:特殊的:任务 ..
发布时间:2020-07-08 20:00:47 其他开发

当spork与guard-rspec一起使用时,没有通知

我正在使用Ruby-1.9.2和rails-3.1.3.在ubuntu机器上工作.我正在使用guard-rspec进行自动测试并将其作为DRB服务器. 当我不加保护地运行警卫队时,它会显示正确的通知.但是带spork的后卫根本没有任何通知. 这是我的Gemfile的相关部分 group :test, :development do gem 'rake', '0.9.3.bet ..
发布时间:2020-07-08 20:00:45 其他开发

Rspec极慢

即使使用后卫&,我的rspec测试似乎也运行得非常慢.孢子. Finished in 5.36 seconds 13 examples, 2 failures 我知道我可以做一些优化我的测试的事情.减少与数据库的交互,但是我强烈怀疑spec_helper的设置不正确.我在与3.2版的Mongoid混在一起.每次运行后,数据库清理器都会清理. spec_helper.rb requ ..

使用spork的Rails项目-总是必须使用spork吗?

如果我在Rails项目中使用了spork,并且有一个spec_helper.rb这样的文件 require 'spork' Spork.prefork do ... end Spork.each_run do ... end 这是否意味着我通过rspec spec运行规格时始终需要运行spork吗?意思是,如果我还没有在终端窗口中执行$ spork,这是否意味着我的规范将无法 ..
发布时间:2020-07-08 19:57:34 其他开发

使用RSpec获取未初始化的常量错误.不知道是什么原因造成的

我正在使用RSpec进行测试,周五下午我离开工作时,我的测试通过了.但是当我回家并同步存储库时,笔记本电脑上的测试失败了.现在恢复工作,测试仍然失败.不要相信它是我的代码,因为单独运行rspec会返回错误,spork甚至无法启动.当我尝试启动Spork时,出现以下错误消息: Using RSpec Loading Spork.prefork block... uninitialized co ..
发布时间:2020-07-08 19:57:30 其他开发