Наш проект в основном основан на J2EE с автоматическими функциональными и интеграционными тестами, написанными на Python. Тестовая среда — Linux, однако разработчики используют Windows 7 (64-разрядную). Мы хотели бы также иметь возможность выполнять функциональные тесты на машинах разработчика (перед фиксацией). К сожалению, проблема pexpect-windows-portability оставит нам ничего не остается, как:
- Провести серьезный рефакторинг наших тестовых библиотек, чтобы иметь возможность использовать как winpexpect (или wexpect), так и pexpect в зависимости от настроек ОС.
- Or to use cygwin. Guess what, with this second option we seem to have an issue :-) Using Python 2.7.5 on Cygwin64 installing the requests package results in error:
- pip says it can not find a file after downloading and extracting the library
- простая установка не выдает явную ошибку, но оставляет все во временном каталоге
- после копирования файлов в каталог site-packages простые запросы на импорт в python приводят к выходу интерпретатора
Кто-нибудь сталкивался с этой проблемой? С Cygwin-32 запросы устанавливаются без проблем. (однако у нас есть некоторые другие проблемы - см. мой следующий пост ;-))
Заранее спасибо: Джо, общественность