Когда мы пытаемся запустить тест PyUnit в Eclipse как модульный тест Python, он завершается неудачей.Это связано с тем, что аргументы, отправляемые в PyUnit, располагаются в следующем порядке: file-to-test --port portno.Мы обнаружили, что существует переменная окружения с именем POSIXLY_CORRECT, которая, если она установлена, заставляет PyUnit ожидать, что аргументы поступят в определенном порядке, в первую очередь, с опциями.
Мы изучили Eclipse повсюду, чтобы попытаться найти эти аргументы, но не смогли их найти.Поэтому в качестве обходного пути мы меняем конфигурацию запуска, чтобы использовать среду без установленного POSIXLY_CORRECT.Но это очень неудобно.
Кто-нибудь знает, как решить эту проблему, чтобы нам не нужно было изменять конфигурации запуска, чтобы иметь возможность запускать наши тесты?