【问题标题】:Cucumber Table Diff and colspanCucumber Table Diff 和 colspan
【发布时间】:2012-03-13 01:13:36
【问题描述】:

我喜欢黄瓜,以及它的表差异功能。但是我经常使用 td colspan 来显示表格的标题。当我使用 colspan 时,我似乎无法让表 diff 工作。 (Table diff 需要一个二维数组,而 colspan 会破坏它)

有没有人能让这个工作。

谢谢!

乔纳森

【问题讨论】:

    标签: ruby-on-rails cucumber webrat


    【解决方案1】:
    【解决方案2】:

    你可以使用 cmets 吗?例如:

    Then the user should have these friends:
      # Friend List
      | Mike | Nicholaides | Best-Friend |
      | John | Stamos      | OK-Friend   |
    

    【讨论】:

    • 这对我不起作用,我遇到了 Cucumber::Parser::Syntax 错误。但我喜欢你的语法,如果这行得通,我会喜欢的。 Parse error, expected one of "\n", "\r", "#", "Given", "When", "Then", "And", "But", "@", "Scenario", "Scenario Outline". (Cucumber::Parser::SyntaxError)
    【解决方案3】:

    您的一个功能文件中是否有超过 1 个功能?

    Cucumber 不允许这样做,会引发Parse error。

    【讨论】:

      【解决方案4】:

      最新版的黄瓜引入了tablish函数——非常优雅的解决了这个问题

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-09
        相关资源
        最近更新 更多