首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RailsTutorial第3章-我只是不能让我的测试通过

RailsTutorial第3章-我只是不能让我的测试通过
EN

Stack Overflow用户
提问于 2011-02-02 18:19:10
回答 1查看 101关注 0票数 0

我正在努力读完RailsTutorial的书,在第三章中陷入停滞。我开始觉得自己快疯了!

“主页”和“联系人”页面的自动生成测试工作正常,但是尽管我可能会尝试,但我无法通过“关于”页面的测试。我创建并删除了routes.rb文件和pages_controller.rb文件中的附加行,并创建了不少于4次的视图文件,以防万一我有一些奇怪的非打印字符。我一定已经检查了我的版本与样本代码,从这本书至少两倍的次数!

我暂时将“about”测试用例改为第二个“contact”测试,以证明测试用例的语法很好。它可以正常工作。

更糟糕的是,“关于”页面实际上在浏览器中呈现得很好.我刚刚创建了另一个叫做“登陆”的新页面,我也遇到了同样的失败。

就像自动生成的测试撒满了仙尘一样!

有没有人经历过类似的情况?我猜这是显而易见的事情,但是在没有明显进展的5个小时后,沮丧已经占据了我的上风。

我使用的是Ubuntu10.04,Ruby1.9.2,Rails 3.0.3

解决了spork不重新加载文件的问题。

EN

回答 1

Stack Overflow用户

发布于 2011-02-02 19:44:39

听起来你已经很彻底了。这么说这不管用?

代码语言:javascript
复制
# pages_controller_spec.rb
describe "GET 'landing'" do
    it "should be successful" do
        get 'landing'
        response.should be_success
    end
end

# pages_controller.rb
def landing
end

# routes.rb
get "pages/landing"

# views/pages/landing.html.erb
blah
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4878240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档