Python - Шаг корнишон преобразования - PullRequest
0 голосов
/ 02 июля 2018

У меня есть список с: (преобразован в список после прочтения файла .feature)

Given Device unit of measure is set to value "<uom>"

And Device is set to value "Disabled"

And Device is set to value "<time>"

 Examples:

    | time | uom |

    | 1    | kpa |

    | 2    | kpa |

    | 3    | kpa |

    | 4    | kpa |

    | 5    | kpa |

    | 10   | kpa |

    | 15   | kpa |

    | 30   | kpa |

    | 60   | kpa |

    | 90   | kpa |

Я пытаюсь преобразовать его в:

Итерация 1:

Given Device unit of measure is set to value "kpa"

And Device is set to value "Disabled"

And Device is set to value "1"

Итерация 2:

Given Device unit of measure is set to value "kpa"

And Device is set to value "Disabled"

And Device is set to value "2"

и так далее ... Должно иметь 10 итераций в конце с заменой каждого значения.

Я знаю, что при выполнении поведенческих тестов поведенческая работа делает это за вас, но я пытаюсь сохранить эти шаги в базе данных для дальнейшего использования.

Вопрос в том, как я могу преобразовать шаги корнишона в итерации, которые я показал выше, используя python?

Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 05 июля 2018

Нашел решение. в основном разбил его на части по частям.

парсинг сценария / схемы сценария парсинг примеров Соединяя вместе шаги

...