代码之家  ›  专栏  ›  技术社区  ›  Benjamin Oakes

使用狼蛛测试Rails应用程序

  •  0
  • Benjamin Oakes  · 技术社区  · 15 年前

    我在用 Tarantula 为了测试我正在开发的Rails应用程序。它工作得很好,但我有一些奇怪的404。

    看了之后,狼蛛跟着 DELETE 请求( destroy 在控制器上的操作)在我的应用程序测试时。因为狼蛛 index 动作优先(并且似乎保留了一个未访问的URL列表),它最终试图跟踪一个链接到一个它删除的资源…得到404。狼蛛说的对,URL已经不存在了(因为它删除了资源本身)。但是,它将其标记为一个错误——这几乎不是我所期望的行为。

    我基本上只是在使用轨道脚手架,这个问题正在发生。我该如何防止狼蛛这样做?(或者,是否有更好的方法来指定链接?)

    更新:

    1 回复  |  直到 15 年前
        1
  •  0
  •   Benjamin Oakes    15 年前

    据我所知,这将在以后的狼蛛更新中被修复。(也见: http://github.com/relevance/tarantula/issues#issue/3 目前,我忽略了“看起来无害”的404。

    更新

    我现在正在进行“软删除”(只是将记录标记为已删除),所以这对我来说不再是问题。