2013-08-19 5 views
0

Я использую Behave для записи тестов BDD. Проблема в том, что я не могу создать среду отладки для этих тестов. Я успешно создал внешнюю среду запуска инструмента, но это мало помогает, когда я хочу использовать точки останова и отлаживать код.Настройка среды отладки в Eclipse

Любой, кто использует латук/Behave/Freshen/Cucumber и может сообщить мне, как настроить среду отладки?

ответ

0

Это можно шаги отладки Python (* .py) файлов в Eclipse IDE.

решение Belove работает:

Просто сделайте:

  • Копия behave-script.py в каталог, которые расположены .feature файлы. Вы можете найти этот файл в python27 \ Scripts \
  • В Eclipse добавить новый "Debug, как ...-> Debug Конфигурация-> Python Run"
  • В проекте выбрать свой проект
  • В главном модуле выберите behave- script.py
  • Хит запустить и установить brakepoints
0

Хотя вы не упомянули Морелия (другой инструмент BDD для Python) Я вещь, которую вы могли бы попробовать. Для интеграции не требуется никаких специальных настроек, если для вас работают традиционные unittests. Документация Морелии: https://morelia.readthedocs.org/en/latest/

Смежные вопросы