如果句子包含撇号,黄瓜无匹配的小黄瓜



i使用qucumber-jvm 4.x.x与新语法(官方文档此处)

我在 décran之间有一个撇号

@Et("Je sauvegarde une capture d'écran dans {string}")

我的小黄瓜文件是:

# language: fr
@bonjour
Fonctionnalité: bonjour (Fonction pour valider l environnement.) 
Plan du Scénario: Function to validate the environment.
  Et Je sauvegarde une capture d'écran dans 'myScreenshot-<id>'
Exemples:
    #DATA
    |id|author|zip|city|element|element2|date|title|
    |1|Jenkins T1|35000|Rennes|smile|smile|16/01/2020||
    |2|Jenkins T2|75000|Paris|smile|smile|||
    #END

我有一个错误:

cucumber.runtime.CucumberException: io.cucumber.cucumberexpressions.CucumberExpressionException: Parameter types cannot be alternative: Je sauvegarde une capture d'écran dans {string}

编辑:

如果我尝试过,我有相同的错误:

 @Et("Je sauvegarde une capture d'écran dans {string}")

尝试

@Et("Je sauvegarde une capture d'écran dans {string}")

后斜线是正则逃脱字符。

最新更新