问题标签 [ruby-test]

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 回答
474 浏览

ruby-on-rails - 控制台中 Sublime Text 中的 RubyTest 错误

我在 Sublime Text 2 中设置 RubyTest。我使用 Package Control 安装了 RubyTest,然后在 ruby​​ 文件和 rspec 文件中创建了一个虚拟类作为虚拟测试。我从终端打开了 Sublime 中的文件。我运行了 Command-Shift-R、Command-Shift-T 和 Command-Shift-E,但对于每个“[Errno 20] Not a directory”都收到了相同的错误:

我用谷歌搜索了这个错误,但我找不到任何可以解决这个确切错误的网站。许多人在编码或 rvm 无法加载时遇到问题,但我没有这些问题。

我找到了 Michael Hartl 教程并决定尝试他的安装。我使用包控制删除了 RubyTest,然后用 git 安装了它:

它安装得很好,但是当我打开文件并尝试运行测试命令时,我收到了同样的错误。

当命令运行时,Sublime 似乎正在寻找一个目录。我需要在某个地方指定我的文件所在的目录吗?

顺便说一句:这是我关于 Stack Overflow 的第一个问题。如果我没有包含足够的信息或太多信息,请告诉我。干杯!

0 投票
1 回答
176 浏览

ruby-on-rails - RubyTest 在 Sublime Text 2 中没有输出

我为 Sublime Text 2 安装了 RubyTest,当我尝试在 Sublime 中运行测试时,一旦我看到发生的日志,这就是我所看到的:

有任何想法吗?当我在控制台中使用 Rspec 时,它运行得很好。

0 投票
1 回答
323 浏览

ruby-on-rails - 在 Mac OS X 中从 Dock 运行脚本

我在 OS X 10.8.4 上使用 Ruby on Rails 和 Sublime Text 3 开发 Web 应用程序。我最近安装了包RubyTest。测试仅在使用命令启动 Sublime 时有效

在终端。否则我会收到错误消息:

我认为情况就是这样。RubyTest 在 github 上的自述文件中暗示了这一点。

但是我想保留从码头发射的能力。有没有办法我可以做到这一点?

0 投票
1 回答
50 浏览

ruby-on-rails - 测试中的 ROR 语法错误

我是 ROR 的新手,正在开发一个为游戏提供 Web 服务的项目。我必须为该服务编写测试用例。

我如何针对每个模型和控制器案例进行案例分析。

我编写了以下内容以在 db 中创建一个新用户

控制器代码是

def create player = Player.create(params['player'])

但是有一个错误

有没有指南,如何编写测试用例?

0 投票
2 回答
557 浏览

ruby-on-rails - ActionController::RoutingError:单元测试时没有路由匹配错误

我发现了很多标题相同的问题,但找不到合适的答案。

我正在测试控制器

播放器控制器

播放器控制器测试

在执行测试文件时,控制台上会显示以下错误。

为什么这个错误在这里?

0 投票
1 回答
70 浏览

rspec - SublimeText 2 中 RubyTest 的速度

在带有 RubyTest 的 SublimeText 中,我得到了

在 0.24053 秒内完成 6 个示例,0 次失败

用种子 6928 随机化

【6.4s完成】

但是在虚拟机中(在带有 bundle exec rspec 的控制台中)速度是

在 0.50997 秒内完成6 个示例,0 次失败

用种子 4758 随机化

正常吗?

改变后"run_rspec_command": "bundle exec rspec {relative_path} --drb"我得到了

0 投票
2 回答
848 浏览

ruby-on-rails - sublime text ruby​​ 测试窗口找不到路径

我正在运行 Windows 7 并安装了 sublime text ruby​​ 测试。我可以从命令行运行 rspec spec/fine,但是当我从 sublime text 尝试它时,我收到以下错误:

我在命令行中检查了 PATH 变量及其相同。

--

0 投票
2 回答
1394 浏览

rspec - RubyTest for Sublime Text 3 can 系统找不到指定的路径

我正在尝试使用 RubyTest 包对我的 sublime text 3 运行 rspec 测试,但出现此错误

我很清楚问题出在哪里,但我不知道如何解决问题是在 cmd 中运行测试时出现双反斜杠,因此无法找到要测试的实际 .rb 文件。

PS:我尝试在 RubyTest 设置中删除 {relative_path} 并且它运行 rspec 很好,但现在我无法运行指定的测试。我开始认为这与 Sublime Text 3 和 RubyTest 有更多关系,因为 RubyTest 在我的 Sublime Text2 上运行良好

有谁知道如何解决这个问题?

0 投票
0 回答
37 浏览

ruby-on-rails - 红宝石功能测试错误

这是我的测试

当我执行它时,这是它显示的错误

assert_template “admin/supplier/new” 失败是什么?

0 投票
2 回答
634 浏览

sublimetext2 - Sublime Text 3、rbenv、TestUnit、RubyTest 和 Spring 正确配置以使测试正常工作

所以我设置了 RubyTest / Sublime Text 3 并且工作正常。我无法让 spring 在 RubyTest 中工作。有这个神秘的设置:

但是当我设置为 true 并运行测试时,它只会给我默认的 spring 命令输出,例如:

如果我关注此 url ( https://github.com/rails/spring ) 上的信息,调用测试的正确方法是?

现在我当前的测试运行设置是:

如果我尝试更改为:

这不起作用,即使我复制/粘贴命令路径并且它在 shell 中工作,也会给出未找到命令的错误。

我没有想法帮助!