腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
rspec
中
测试
递归
IO
提示
、
、
、
、
我正在写一个connect-four游戏,以获得更多的OO和
rspec
练习。作为我的程序的一部分,我想
提示
用户选择他们想要放入游戏棋子的列。
中
,一切都按我的计划工作。我的问题是
在
rspec
中
遇到了一个NoMethodError,我认为它来自于我对get_col_choice的
递归
调用。有没有人能告诉我,我可以做些什么来改进get_col_choice或者
在
Rspec
中
编写正确的
测试
?notifies
浏览 23
提问于2019-03-07
得票数 0
回答已采纳
1
回答
在
Elixir/Erlang
中
测试
递归
IO
提示
、
、
、
、
我有一个函数confirm,它读取
IO
输入,根据输入,如果它是y (是)或n (否),它将返回true/false,否则它将再次调用confirm,直到输入任何预期的y或n。String.downcase() "y" -> true _ -> confirm(question)endassert capture_
io
([input: "
浏览 18
提问于2017-02-17
得票数 3
回答已采纳
3
回答
Iterate认为文件夹
中
的所有.rb文件(包括子文件夹)
档案结构: - folder1/ - file2.rb - folder1/ - folder2/ - file1.rb使用下面的代码,我只能在folderA/file1.rb和folderA/file2.rb上迭代Dir.glob('folderA/*.rb') do |file|end 是否可以仅使用.rb (不使用Dir.foreach(Dir)
浏览 3
提问于2012-08-03
得票数 9
回答已采纳
3
回答
无法
在
Rails
中
设置水豚
、
、
我正在学习如何使用Capybara
在
Rails
中
对一个简单的应用程序进行集成
测试
。然而,我在运行'
rspec
spec‘时遇到一个错误:/home/alex/.rvm/gems/ruby-2.0.0-p451@railstutorial_railsgems/
rspec
-core-3.0.0/lib/
rspec
/core
浏览 1
提问于2014-06-03
得票数 3
1
回答
‘'rake spec’不是用自定义的RAILS_ENV运行的,而是'
rspec
‘和'bundle exec
rspec
’运行的。
、
、
、
、
in 7.77 seconds (files took 2.8 seconds to load)由于CI服务器设置的性质,我必须在bundle exec
中
运行这些
测试
我
在
Rails的rake任务
中
偶然发现了一个bug吗?此行为并不是特定于我的机器,行为
在
一个干净的ruby:2.2 Docker容器上是相同的,它在每次
测试
之前运行包安装。当它每次装载一个干净的容器时,就没有办法让“旧”版本的宝石慢慢进入。为了进一步复制Docker容器的“干
浏览 3
提问于2015-08-26
得票数 8
回答已采纳
2
回答
如何让
Rspec
运行嵌套在文件夹下的所有
测试
?
、
、
我喜欢
在
一个单独的选项卡
中
运行我的
Rspec
测试
。我通常使用
rspec
spec运行我的
测试
,其中我打算说“
递归
搜索并运行spec文件夹
中
的所有内容”。
rspec
spec -无
浏览 3
提问于2012-02-20
得票数 43
回答已采纳
2
回答
Rspec
似乎没有针对正确的控制器
、
、
在
我的一个控制器规范
中
得到了非常奇怪的
rspec
行为。#
rspec
test let(:user) { FactoryGirl.create但是,现在这个
测试
失败了。
中
控制器方法
中
的断点都没有命中。但是,如果我
在
API::V1::UsersController
浏览 0
提问于2013-02-03
得票数 1
回答已采纳
2
回答
守卫:如何从守卫的控制台运行特定的标签?
、
、
、
在
我的
RSpec
测试
套件
中
,我使用的是Spork和卫队。我不允许慢速
测试
运行: ...config.filter_run_excluding slow: trueend我想知道是否有快捷方式
在
相同的shell
中
运行慢
浏览 2
提问于2013-08-29
得票数 1
1
回答
rspec
1.3.2的快速失败标志
、
、
据我所知,
Rspec
2
中
有一个--fail-fast标志,用于
在
测试
执行失败时停止运行:显然,此标志在
Rspec
1
中
不存在:invalid option: --fail-fast (OptionParser::InvalidOption) 有什么
提示
吗?
浏览 2
提问于2012-10-01
得票数 1
回答已采纳
1
回答
我有没有参数的delete方法,如何使用
rspec
3.0+
测试
它?
、
、
我一直
在
努力找出该怎么做。我有一些tty
提示
创业板从用户接收输入,并需要进行
rspec
测试
。但在这里,我展示了与我的代码类似的简单逻辑,而不使用tty
提示
符。gets.chomp.to_sym puts "Final result is:"end 如何使用
rspec
3.0+进行
rspec
测试
??
浏览 1
提问于2022-04-21
得票数 -2
8
回答
如何在
RSpec
中使用Windows命令
提示
符获取颜色?
、
、
、
、
在其他o/s
中
,
RSpec
会返回颜色很好的结果(红色、绿色等)。如何为我的
RSpec
测试
结果添加颜色?
浏览 0
提问于2009-11-14
得票数 11
回答已采纳
3
回答
Rspec
模拟,是否可以预期也存根一个方法作为一个副作用?
、
、
、
我试图
在
一个继承的应用程序
中
理解这些
测试
,我需要一些帮助。通常上面的
测试
是绿色的。
RS
浏览 5
提问于2014-03-26
得票数 10
回答已采纳
3
回答
当我运行时Autospec什么也不做
、
、
我有不及格的
测试
,当我做一个‘耙规格’或类似的。 $ autospec 怎么才能让自动驾驶系统运行?我安装的宝石是: 自动
测试
(4.3.2)自动
测试
-咆哮(0.2.5)
rspec
浏览 4
提问于2010-09-13
得票数 1
回答已采纳
1
回答
RSpec
如何允许并期望为多个调用产生意外的结果
、
、
我试图编写一个
测试
,以防止您做两次相同的事情(
在
本例
中
,
在
tictactoe
中
在
同一个广场上玩两次),但是
RSpec
语法让我很困惑,我在他们的文档中看不到解决方案。我尝试了几种方法但没有成功,这让我意识到我不像我想的那样理解
RSpec
语法。
在
本例
中</em
浏览 1
提问于2014-08-28
得票数 2
8
回答
在
RSpec
测试
期间禁止控制台输出
、
我正在
测试
这个类,它在控制台上放了一些消息(有put,p warnings等)。我想知道是否有能力
在
RSpec
测试
期间抑制此输出?
浏览 0
提问于2013-03-15
得票数 50
回答已采纳
1
回答
需要基本的
rspec
帮助来
测试
类行为和命令行输出
、
我是
RSpec
的新手,我正在尝试为一个名为"game“的类的行为编写
测试
。这是我到目前为止的
测试
。 end it "must have a computer pla
浏览 3
提问于2012-08-31
得票数 0
回答已采纳
1
回答
使用
RSpec
测试
具有gets的用户输入
、
、
我是使用
RSpec
和Ruby进行单元
测试
的新手,我有一个问题,那就是如何
测试
我的代码是否使用gets方法,而不
提示
用户输入。 require_relative 'my_file.rb'end 现在这个规范可以工作了,但是当我运行代码时,它会
提示
用户输入我想简单地
测试
一下是
浏览 0
提问于2016-05-20
得票数 7
1
回答
如何使用
RSpec
测试
代码与Ruby安全导航&。操作员?
、
我想为以下形式的代码编写一个单元
测试
: class Foo return nil unless obj&.foo end subject { Foo.new.bar(obj) } let(:obj)To disallow expectations on `nil`, set `
RSpec
浏览 13
提问于2019-02-01
得票数 0
1
回答
在
测试
期间,如何使用
Rspec
-
RSpec
选项存储
在
ARGV数组
中
来
测试
RSpec
。
、
get()方法
中
的行更新阅读这个似乎表明,
RSpec
....if不可能实现所需的功能,这确实是正确的,那么我将在将来迁移到使用ARGV的CLI项目中使用替代
测试
框架。在这种情况下,需要进一步重构被
测试
的软件,这完全是为了适应
RSpec
<em
浏览 3
提问于2020-07-10
得票数 1
7
回答
rails-
rspec
错误不能加载这样的文件--
rspec
/core/formatters/progress_formatter
、
我的铁轨断了-
rspec
。我换了一套不同的宝石来做一个第三方
测试
。当我返回到2.3.0(默认)宝石集时,出现了以下错误。`require': cannot load such file --
rspec
/core/formatters/progress_formatter (LoadError)Could not find generator '
rspec
:install'.运行
rsp
浏览 20
提问于2017-09-25
得票数 60
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券