腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
功能
测试
中
未
加载
的
Rails
路由
、
、
、
我使用
的
是rspec-
rails
3.5.2,水豚2.5.0,
rails
4.2.4#spec/features/visitors/sign_up_spec.rb--require
rails
_helper<
浏览 6
提问于2017-02-25
得票数 0
8
回答
运行
Rails
服务器
的
多个实例
我刚开始使用
Rails
,所以如果这是显而易见
的
,请原谅我。 我正在做大量
的
实验,创建应用程序,
测试
功能
等等。它让我
的
第一个脚手架应用程序运行得很好,但我想创建第二个应用程序来
测试
不同
的
功能
。我在我
的
计算机上备份了文件夹级别,运行了$
rails
new taskmaster (一个
测试
待办列表应用程序)。我运行了Task模型
的
脚手架,通过$
rails</
浏览 6
提问于2011-02-08
得票数 39
回答已采纳
2
回答
路由
匹配错误
、
我从抱怨
路由
的
rails
中
得到了一个错误。:format) {:action=>"new", :controller=>"owner/rates"}namespace
浏览 5
提问于2011-02-27
得票数 0
回答已采纳
1
回答
如何使用PUT和devise_token_auth更新帐号?
我在我
的
Rails
5API应用程序中使用了devise_token_auth gem。为了
测试
所有设计好
的
令牌
路由
,我使用了Postman。当我尝试在
路由
"“上使用PUT方法更新用户帐户时,我会在请求体
中
填入以下内容:或响应返回具有
浏览 0
提问于2018-04-21
得票数 3
3
回答
在
rails
中
规范资源
路由
的
简单方法
、
是否有一种短而干
的
方法来
测试
由资源(Xxx)生成
的
所有
路由
?
浏览 3
提问于2010-12-01
得票数 3
回答已采纳
2
回答
在
Rails
4
中
使用Minitest
测试
路线是否仍然可取?
、
、
、
在
Rails
3
中
,在用MiniTest编写
功能
测试
时,我习惯于将
测试
路由
与
测试
控制器操作分开。我是从那里得到这个想法
的
。但是,在将我
的
应用程序升级到
Rails
4之后,我注意到,如果我不为get|patch|post|delete方法提供一组合适
的
params,那么控制器操作
测试
本身就已经开始对未知
的
路由
犹豫不决。所以我
的
问题
浏览 2
提问于2014-07-24
得票数 6
回答已采纳
2
回答
让
Rails
测试
了解
Rails
内部链外
的
Rack中间件
、
、
、
、
Context:应用程序使用Rack中间件,必须在config.ru
中
安装,而不是
Rails
的
内部中间件链。这是因为与这个问题无关
的
原因。
Rails
.application.middleware.insert 0
浏览 2
提问于2011-02-16
得票数 17
回答已采纳
1
回答
在两个不同
的
Rails
应用程序上运行控制器
测试
、
我正在帮助将一个
Rails
2应用程序迁移到
Rails
4,并且我已经在项目接近尾声时参与进来了。
Rails
2应用程序没有
测试
。显然,我们需要
测试
来确保
Rails
4应用程序正常工作,但我们不想用
Rails
2语法编写
测试
,然后经历将
测试
迁移到
Rails
4
的
痛苦。我们目前在其他项目中使用RSpec。我想在
Rails
4
中
编写它们作为
功能
测试</e
浏览 0
提问于2016-05-17
得票数 0
2
回答
Rails
功能
测试
,
路由
错误
、
、
、
我刚开始
测试
,我在尝试运行
功能
测试
时遇到了一些困难。def test_index assert_template 'index' end但是从
rails
中</e
浏览 2
提问于2010-01-28
得票数 2
回答已采纳
2
回答
用RSPEC
测试
环境相关
路由
、
我有一些应该只存在于开发环境
中
的
路径,但是我无法获得这个工作
的
规范。你知道我做错了什么吗?最初,我在控制器规范
中
尝试了这一点,但后来意识到我需要:输入=>:
路由
来使用be_routable,所以已经把它分开了。我已经调试过了,
Rails
.env在每个上下文中都有我期望
的
值。试图这样做,但找不到rspec满意
的
语法.if
Rails
.env.development?,这两种
测试
都失败了:
浏览 3
提问于2020-01-09
得票数 1
回答已采纳
1
回答
为没有
路由
的
操作编写失败
测试
,即使打开了资产管道也是如此
、
、
、
我在
rails
3.2上打开了资产管道。我正在
测试
一个我还没有构建
的
操作(TDD;尝试让
测试
首先失败)。当我最初运行
测试
时,正如预期
的
那样,我得到了一个失败。(app/views/my_path.html.erb) 时,我仍然认为
测试
会失败,因为我没有为此操作指定路线。在视图中,我调用 <%= request.fullpath %> 并从 puts @response.body 调用
中
吐出 /assets?ac
浏览 0
提问于2012-08-06
得票数 4
1
回答
在
Rails
规范
中
安装其他路线
、
、
、
我想
测试
第三方站点,嵌入一个javascript小部件(由我
的
Rails
应用程序提供),并将表单提交到
rails
应用程序
的
端点。在我
的
规范中
加载
Rails
之前,我正在定义这个应用程序,这样我就可以在routes.rb
中
执行以下操作如果我只运行这个规范,这是可行
的
,但是如果我运行整个套件,
浏览 2
提问于2017-11-22
得票数 1
回答已采纳
1
回答
为什么控制器规范
中
的
请求之间'params‘没有被清除?
、
、
、
、
params expect(something).to be_truthyshow操作接收没有:customer键
的
:params,但是当这个规范运行时,params拥有在post请求中发送
的
内容以及在get请求中发送
的
内容。为什么会发生这种情况,以及如何使Rspec模拟请求之间
的
实际行为(关于params内部
的
内容)?
浏览 6
提问于2017-06-22
得票数 0
回答已采纳
2
回答
Rails
-指定资源可用操作
的
良好实践?
仅指定routes.rb
中
可用
的
路由
有什么好处,如:即使控制器
中
没有关于操作方法
的
视图,也不会忽略操作,例如:如果这是一个好
的
实践,有什么好处呢?
浏览 2
提问于2013-08-07
得票数 2
回答已采纳
3
回答
控制器规格与请求规格?
、
、
我正在开发一个
rails
API,现在我计划为控制器编写一些RSpec
测试
。我一直在阅读,但我还不能弄清楚控制器规范和请求规范之间
的
实际区别,以及在
测试
API时我可能应该使用哪种规范。
浏览 1
提问于2016-11-29
得票数 39
回答已采纳
2
回答
Rails
3
中
铁路和引擎
的
区别
、
、
、
我读了一些关于这些论点
的
文件,但我不清楚它们是什么,它们之间有什么区别,以及其中一个是否符合我
的
需要。我需要编写一个可以插入到其他应用程序
中
的
应用程序,并且我希望将它作为一个gem包含在其他应用程序
中
。更新:实质上: Railtie是
Rails
框架
的
核心,它提供了几个钩子来扩展
Rails
和/或修改初始化过程。一个
Rails
::Engine不
浏览 11
提问于2011-06-27
得票数 31
回答已采纳
1
回答
Rspec NoMethodError:未定义
的
方法`errors_on‘
、
、
我正在
测试
如何验证地址模型中城市属性
的
输入。/spec/models/address_spec.rb:19:in `block (3 levels) in <top (required)>'group
中
包含了rspec集合匹配器,所以我不明白为什么我会收到这个错误require 'capybara/r
浏览 0
提问于2014-08-04
得票数 0
3
回答
Rails
引擎找不到模板
、
、
、
我正在努力使一个
Rails
控制器规范在我
的
引擎
中
工作。控制器
测试
如下所示: describe NotesController do get 'index' end目前,我使用
的
是用生成
的
假人,所以我
的
虚拟配置
路由
是: #
浏览 5
提问于2015-04-04
得票数 0
2
回答
在
加载
*
路由
之后运行
的
Rails
初始化器?
、
、
、
、
我想在
Rails
应用程序启动时设置一个class属性。它需要检查某些
路由
,因此需要在我
的
自定义代码运行之前
加载
这些
路由
。我很难找到一个可靠
的
地方。&:path)}"但是在“开发”环境
中
不工作(
路由
是空
的
) 现在看来,通过在config.to_prepare
中
运行相同
的
代码,在开发模式下工作
的
事情似乎是在每个请求之前发生
的
。不幸
的
浏览 3
提问于2012-01-03
得票数 19
回答已采纳
1
回答
为什么在
Rails
3
的
功能
测试
中
不能使用'/foo‘?
、
、
、
、
看看
Rails
指南和这个SO问题,下面的内容应该可以在
测试
中使用:class ApplicationControllerTest < ActionController但是我得到一个错误:ActionController::RoutingError: No route matches {:controller=>"application", :action=>"/dash"} 我
的
路由
已设置,
浏览 0
提问于2011-10-03
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
软件测试中的43个功能测试点(下)
线程的消息传递功能正在测试中
在Docker中运行Spring Boot的高级功能测试
Google正在测试新Gmail中的自毁邮件功能
Meta 开始在 Messenger 中测试 Facebook 群组的社区聊天功能
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券