之前我曾经发生过几次:通过过多的复制粘贴,我在Play YAML文件中定义了多个具有相同ID的实体。
这不会产生错误(“在YAML中定义的重复实体:'foo'),而是让YAML解析对我来说”行为奇怪“。我相信在其他情况下它会默默地删除重复的实体。
验证YAML文件的好方法是什么,没有重复项,如果有的话会产生明确的错误?
答案 0 :(得分:0)
对您的实体使用约束?独特的检查?
答案 1 :(得分:0)
如果可以使用外部工具,则linter可以验证您的YAML文件没有重复项。例如,您可以使用yamllint命令:
LoginViewController
具体来说,它有一个规则WebElement inputClass = driver.findElement(By.className("iceSelInpTxtTxt fieldTxt"));
可以检测重复的条目:
sudo pip install yamllint