Apama 10.3: добавьте pysys nature в проекты - PullRequest
2 голосов
/ 15 марта 2019

Я работаю с Apama 10.3 в Software AG Designer. У меня есть проект, который я хотел бы добавить в свой проект Pysys, но обычные попытки (щелкнуть правой кнопкой мыши на имени проекта, свойствах проекта и т. Д.) Не помогают. Я не смог найти ничего в документации.

Как мне работать с Pysys в Designer, пожалуйста? Я хотел бы иметь возможность строить свои тесты через IDE, для согласованности и удобства.

1 Ответ

2 голосов
/ 18 марта 2019

В настоящее время eclipse / Designer не имеет природы PySys, но вы можете добавить общую природу "Python" для eclipse - которую вы можете сделать с помощью "PyDev".

А затем, чтобы запустить pysys из Eclipse, вам нужно добавить конфигурацию запуска.Существуют различные варианты, но наиболее удобным для этой цели является функция затмения «внешний инструмент».

Вам нужно вызвать pysys.py с подходящей средой для поиска Python, а также Apama, если вы хотите использовать его с расширениями Apama.Если вы используете PySys с Apama 10.3.1+, это легко, так как вы можете использовать новую возможность скрипта apama_env.bat для выполнения команды, например, $ {apama_home} \ bin \ apama_env pysys run –n 0 –purge.Если вы работаете с более ранней версией, я боюсь, что вам, вероятно, нужно создать собственный тривиальный скрипт .bat, который сначала запускает apama_env, а затем pysys% *

. Вы захотите установить рабочий каталог вконфигурация запуска eclipse идет $ {project_loc} / tests, поэтому она запускает все тесты.Или, альтернативно, $ {selected_resource_loc}, чтобы вызвать определенное тестовое поддерево.Вы можете создать отдельные конфигурации запуска для обоих вариантов использования.

...