Постановка проблемы: у меня есть файл .robot, который содержит много ключевых слов. Это файл робота более высокого уровня, который не содержит тестов. Я хочу перечислить все ключевые слова name.
Что я пробовал до сих пор?
from robot.parsing.model import TestData
suite = TestData(parent=None,source="Track2_Keywords.robot")
выдает ошибку
повышение NoTestsFound ('Файл не имеет тестов или задачи. ') robot.parsing.populators.NoTestsFound: Файл не содержит тестов или задач.
также я попытался:
from robot.parsing.model import KeywordTable
suite = KeywordTable("Track2_Keywords.robot")
for item in suite:
... print (item.name)
, но он пуст.