|
|
1
3
Rails 2.x的rSpec控制器API似乎没有真正在控制器调用上使用Rack,所以这是不可能的。然而,David Chelimsky指出了一个(未经验证的)解决方案。我会把他给我的答案放在rSpec用户邮件列表上。
最后,我在身份验证逻辑方法上模仿ApplicationController来做一些虚假的事情,以使我的规范运行,我在David提出建议之前做了这件事,所以我不知道这是否有效。无论哪种方式,我都希望它能在同样的情况下帮助其他开发者。 |
|
|
2
0
这篇关于一个相关问题的文章可能会有一些启发,并最终导致在rSpec配置中指定中间件组件的解决方案(我希望!) https://rspec.lighthouseapp.com/projects/5645/tickets/963-request-is-nil#ticket-963-14 这对您的特定Rails2问题没有真正的帮助,但此查询是“rspec中间件”的首选,因此希望能够帮助其他在尝试Rails3测试版及更高版本时遇到此问题的人。 |
|
Jonah · 机架:为什么每个中间件在一个请求中调用两次? 12 年前 |
|
|
AJcodez · 如何通过管道将机架文件直接上传到S3? 12 年前 |
|
|
user782220 · 处理机架中的WebSocket连接 13 年前 |
|
|
dhakadamit · 新遗迹导致在每个请求中生成新的etag 13 年前 |
|
|
ny95 · 葡萄API和HTTP摘要认证 13 年前 |
|
|
Lakota Lefler · 带有RackFilter和资产的轨道 13 年前 |