railstutorial,这是RSpec 3不支持的弃用行为
railstutorial, This is deprecated behavior that will not be supported in RSpec 3

我正在做轨道教程,现在第11章。为什么会出现这个错误? 警告:让声明another_user在before(:all)钩子中访问:/ Users / xxx / Documents / rails_projects / sample_app_2 / spec / ...

尝试使用get:index检索记录,基于用户,没有返回任何内容。
Trying to retrieve a record with get :index, based on user, nothing getting returned. Response OK

我正在尝试根据用户ID检索记录。 确保我的get控制器索引正常工作。 这是我的控制器代码段。 class SimulationsController <...

在Rspec中,Cucumber的支持/ hooks.rb等效
Cucumber's support/hooks.rb equivalent in Rspec

我需要在每次rspec测试之前将时间戳写入日志文件。 有了黄瓜,可以使用hooks.rb轻松完成。 是否有与Rspec相同的方法来做到这一点? 请注意,这......

如何编写RSpec测试来比较字符串与其预期的子字符串?
How to write a RSpec test to compare a string with its expected substring?

我有一个像这样的RSpec测试:context'test#EnvironmentFile = method'do it'将生成的命令与预期的命令'do knife = EnvironmentFromFile.new(@knife_cfg_file)进行比较......

rake规范中的“未初始化的恒定Rake”
`uninitialized constant Rake` in rake spec

根据本教程http://carlosplusplus.github.io/blog/2014/02/01/testing-rake-tasks-with-rspec/使用rspec测试rake任务,必须在一个中设置Rake.application = rake在阻止之前。 ...

RSpec和FactoryGirl解释为show动作
RSpec and FactoryGirl explanation for show action

刚刚开始用RSpec和Factory Girl学习测试,并且遇到了这个测试描述“#show”做它“渲染show模板”得到:show,id:FactoryGirl.create(:...

使用RSpec共享示例测试Rails控制器安全性
Testing Rails controller security with RSpec shared examples

几个月前,我在Web上发现了一篇文章,描述了RSpec控制器测试,使用共享示例,并区分了各种用户/访问角色......我应该保存链接,...

什么是前面的块没有:Rspec中的:each或:all参数?
What's the before block without the :each or :all parameter in Rspec?

我熟悉Rspec之前的块。 例如,之前(:each)在每个测试结束之前和之前(:all)之前执行#一些设置代码在所有测试结束之前执行一些设置代码但是我有......

RSpec测试用Ruby写入STDOUT
RSpec test writing to STDOUT with Ruby

我想向用户发送一个警告,如果他们给出了一个:: config方法错误的密钥,但是让方法继续执行。 那么,这是写给STDOUT的,对吗? def configure opts = {} if(@ ...

工厂女孩:未初始化的恒定非铁轨项目
Factory Girl: uninitialized constant non rails project

我希望有人能够帮助我解决我在尝试使用factory_girl时遇到的未初始化的常量错误。 我知道类似的问题......

Stubbing:在Model Class上找到
Stubbing :find on a Model Class

给定一个带有方法的模型self.fetch_payment_method:def self.fetch_payment_method name =“Omnikassa”pm = Spree :: PaymentMethod.find(:first,:conditions => [“lower(name)=?”,name.downcase .. 。

rspec:如何在引发错误后测试ensure块
rspec: how to test the ensure block after raised an error

这是我的begin..rescue..ensure块。 我想编写一些测试用例,在引发错误后,将返回最终结果{}。 我正在使用rspec 3.3。 def external_call result = ExternalApi ....

如何使用RSpec测试覆盖ActiveAdmin资源的表单部分?
How to cover form part of ActiveAdmin resource with RSpec tests?

我已经检查了我的覆盖文件,由simplecov构建,我已经看到了这样的未覆盖区域:form do | f | 输入'详细信息'做输入:电子邮件,必填:真输入:密码,...

如何在RSpec中访问工厂值?
How to access Factory value in RSpec?

我对RSpec很新,而且我遇到了一个可能非常简单的绊脚石! 操作是当点击“Approve Band”链接时,@ band.validated的值不应该是nil ...

如何在使用带RSpec的Capybara时定义细粒度结构,其中所有测试都在一次`visit()`调用之后运行
How do define a fine grained structure when using Capybara with RSpec where all tests are run after one `visit()` call

在我预期之前,我无法解决如何使用RSpec处理Capybara处理超过两个级别的问题。 在RSpec中,我可以使用describe,然后是上下文,然后我也可以将这些嵌套到......

在共享示例中使用“be_routable”匹配器?
Using "be_routable" matcher in a shared example?

看起来在共享示例中使用“be_routable”匹配器,不能驻留在控制器或路由子目录中是不可能的? 如果我尝试期待(get:edit,id:1).not_to be_routable我......

继承资源+设计用户,#new缺少必需的密钥:[:id]
Inherited Resources + Devise User, #new missing required keys: [:id]

我在rails 4上使用Inherited Resource Gem时遇到问题:每当我尝试创建一个作用于用户的新项目时,我都会收到此错误:失败/错误:访问new_project_path ...

用于assosiation的模型常量(未定义的方法`relation_delegate_class')
Stubing a model constant for assosiation (undefined method `relation_delegate_class')

我有一个与Permission模型相关的Lesson模型:app / models / lesson.rb:class Lesson <ActiveRecord :: Base has_many:permissions,:class_name =>'Permission',as :: allowmissible,...

设置RSpec测试的顺序
Set order of RSpec tests

我正在建立一个测试套件来教授OOP。 我希望我的spec / lib文件夹中的文件按特定顺序执行。 我想定义一个类名数组,他们的测试套件将是......

只模拟一次方法
Mock a method only once

在替换原始模拟方法之前,有没有办法在每次期望中模拟一次方法一次? 我认为像这样的东西会起作用(注意一次)类Klass def self ....

RSpec - 如何在模块中测试模块
RSpec - how to test module in the module

我将模块嵌套在模块中类似于:模块实用程序扩展ActiveSupport :: Concern模块InstanceMethods def fix_text(str,params = {})str = Iconv.conv('UTF8','...

需要Qt版本5的capybara-webkit的弃用警告
Deprecation warning for capybara-webkit requiring Qt version 5

当我运行rspec时,我收到以下消息:capybara-webkit的下一个主要版本至少需要5.0版本的Qt。 您使用的是4.8.6版。 我不知道我在使用Qt,所以知道......

Rspec“指定”一个带有测试字段名称的行块
Rspec "specify" one line block with tested field name

看一下这段代码片段:context“first row”指定{subject [0] [:monthly_total] .should be_nil}指定{subject [0] [:annual_total] .should be_nil}指定{subject [0] [:total ] ....

验证URL(如果存在),但允许它为空
Validate a URL if present, but allow it to be blank

我在地点模型中有一个:box_office_url。 我希望模型在以下情况下有效::box_office_url为空或者:box_office_url存在且有效的URL我写了以下测试...

Rspec / CapyBara如何期待记录不被保存
Rspec / CapyBara how to expect record not to be saved

我正在测试CapyBara的场景,我希望该记录无效。 鉴于“客户不是运动员”,请@customer = create(:运动员,:商店=> @ shop,:first_name =>“Birglend”,......

NoMethodError:未定义的方法标题'为nil:NilClass
NoMethodError: undefined method title' for nil:NilClass

我是新的在rails和rspec上使用ruby当我尝试执行Mymodel Controller的rspec测试时,我遇到了这个问题。 当我通过...访问页面时,Mymodel按预期工作

如何测试引起错误的方法的副作用
How to test side effect of the method which raises error

我有一个方法,如:def方法#..开始some_invokation rescue StandardError#some_other_stuff raise end#.. User.create! 结束现在我可以测试一下这个方法......

如何用身份验证编写Rspec控制器测试?
How to write an Rspec controller test with authentication?

我有两个模型:#app / models / user.rb class User <ActiveRecord :: Base devise:database_authenticatable,:registerable,:recoverable,:rememberable,:trackable,:validatable,:...

Rails + Rspec:var.should ==“5”,或var.should == var2.value?
Rails + Rspec: var.should == "5", or var.should == var2.value?

关于Rspec测试的实践,我有一个简单的问题。 我试图测试其中一个散列键的值是否为某个值。 但是,此值来自另一个对象。 所以我要测试......

重构测试与实现Rails和Capybara
Refactoring tests vs implementation Rails and Capybara

重构测试的正确方法是什么,以便不依赖于实现。 现在如果让我们说链接中的标题或文本被更改,那么测试也需要......

rspec:如何测试redis#subscribe代码?
rspec: How to test redis#subscribe code?

给出类似于:class MyClass def subscribe $ redis.subscribe('channel')do | on | on.message do | channel,msg | Something.create(msg)end end end end我怎么能......

如何检查RSpec / Rails中的所有模型中是否没有创建记录?
How to check if no records were created among all models in RSpec/Rails?

我知道如何检查是否在一个模型中创建了记录。 期待{Counter.increment} .to_not change {Counter.count} .by(1)https://www.relishapp.com/rspec/rspec-expectations/v/2-2/docs/matchers / ...

无法在rspec中测试控制器操作
Unable to test controller action in rspec

我试图在非宁静路线上测试控制器动作。 config / routes.rb:match'/ integration /:provider / callback'=>“providers#manual_auth”,as :: integration_callback你可以看到......

Jenkins Rspec测试抱怨未决的迁移?
Jenkins Rspec tests complaining about pending migrations?

我正在尝试设置Jenkins自动化作业以在部署之前运行我的Rspec测试。 目标是在没有运行时数据库的情况下在远程服务器上运行测试套件。 我正在使用耙子......

Rspec测试 - 自定义路径路径导致rspec无法识别“未定义的局部变量/方法”
Rspec test - custom route path results in not recognized by rspec "undefined local variable/method"

我定义了一个在应用程序中工作的自定义路由,但由于某种原因没有在rspec中。 /app/config/routes.rb获取'/ signup',以:'users#new',as :: signup注册页面视图文件具有...

Rspec存根公共方法
Rspec stub public method

你能不能请我帮忙了解如何在Rails中使用Rspec存根公共方法。 class MyClass def start result = continue result <<'牵牛花'结束def继续'...

为什么删除测试不删除我的对象?
Why does this delete test not delete my object?

这就是我的规范:它“应该成功地销毁那个用户记录”确实需要{delete:destroy,:id => @ user1.id}。来改变{User.count} .by(-1)end那个调用...

Rails / AR - 如何在rspec中测试:: update(id,attributes)
Rails / AR – how to test ::update(id, attributes) in rspec

我正在使用活动记录更新方法来更新多个记录,每个记录都有自己的个别属性。 我使用这个控制器代码(它工作)促进了这一点:def update keys = params [...

FactoryGirl with has_many:通过与水豚的联系
FactoryGirl with has_many :through associations with capybara

我有以下模型:class Productmainclass <ActiveRecord :: Base attr_accessible:name,:id,:maintext has_many:producttaggings,:dependent =>:destroy has_many:products,:...

Hartl的Rails教程第3.5节
Hartl's Rails Tutorial Section 3.5

我一直在研究迈克尔·哈特尔的Rails教程,由于某种原因,我在第3部分的第一个练习中遇到了困难。我已经检查并重新检查了我的代码以确保它与他的匹配,......

如何在控制器规范中模拟模型,实例和帮助程序?
How do I mock models, instances and helpers in a controller spec?

require'pec_helper'describe UsersController do let(:user){double(User,id:2,name:“Jimbo”,email:'jimbo@email.com',password:'passwordhuzzah',password_confirmation:'passwordhuzzah')} ...

未定义的方法`default_max_wait_time ='for Capybara:Module(NoMethodError)
undefined method `default_max_wait_time=' for Capybara:Module (NoMethodError)

我得到这个错误undefined方法`default_max_wait_time ='for Capybara:Module(NoMethodError)当我尝试运行功能规范时,例如$ rspec spec / features / auto_policies / ...

为什么我的rspec测试失败了?
Why does my rspec test fail?

我的“POST创建”操作有问题。 当属性有效时,测试成功通过,但当它们无效时,播放器也会保存。 这很奇怪因为,只有:invalid_player,可以......

如何使用RSpec测试子进程的输出
How to test output from a subprocess with RSpec

我想测试echo 1输出1,但是期望{`echo 1`}。输出(“1”)。to_stdout不起作用。 它表示它不向stdout输出任何内容,而期望{print 1}。输出(“1”)。to_stdout工作...

Formfield在Rspec中应该有4个数字后跟2个字母
Formfield should have 4 numbers followed by 2 letters in Rspec

我正在编写一个用户可以填写邮政编码的应用程序。 在荷兰,邮政编码的格式是数字的4倍,后跟2个字母。 例如,1234AB。 在我的测试中我有......

数组方法的Rspec测试用例
Rspec test case for array method

我是一个相当新的编程(3个月),并试图通过TDD学习。 显然,TDD的重点是首先编写测试用例,这个特别的部分我不知道如何。 代码 ...

Ansible厨房测试无法在debian上执行源命令
Ansible kitchen test fails executing source command on debian

我为python编写了一个ansible playbook角色,并尝试使用Serverspec / RSpec进行厨房测试。 以下测试确保我是否能够激活virtualenv。 这很好......

我如何使用Factory girl创建公司?
How do I use Factory girl to create a company?

我有这个工厂FactoryGirl.define做工厂:用户做电子邮件{Faker :: Internet.email} first_name {Faker :: Name.first_name} last_name {Faker :: Name ....

Ruby模型之间的Ruby on Rails关系
Ruby on Rails relationship between r models

所以我试图在3个模型之间建立关系。 物品,类别和交易。 每个项目属于一个类别,类别可以有多个项目。 类用户结束类项目......

使用rspec测试body标签中的data-no-turbolink
Testing for data-no-turbolink in body tag with rspec

如何在rspec请求规范中测试body标签中是否存在data-no-turbolink? 例如,如果主页有<body data-no-turbolink>声明,我想做一个测试......
1 2 3 4 5 6 7 115 116