如何使用小黄瓜官方

时间:2017-03-30 02:19:25

标签: python pip gherkin

我正在尝试使用python来解析使用小黄瓜语法的.feature文件。

我跑了pip install gherkin-official

我现在可以运行import gherkin但该对象上没有方法。我不知道如何使用它,我找不到任何文档。如何使用此模块以gherkin语法解析文件及其内容?

1 个答案:

答案 0 :(得分:1)

您可以查看测试以了解如何使用它:https://github.com/cucumber/gherkin-python/blob/master/test/gherkin_test.py

看起来基础知识从导入开始:

from gherkin.token_scanner import TokenScanner
from gherkin.parser import Parser

然后使用它:

parser = Parser()
feature_file = parser.parse(TokenScanner("Feature: Foo"))