config В, и я цитирую,
port
Обязательный? Нет, значения по умолчанию - «80»
Определяет номер порта для использования для исполняющих запросов, например. "8080".
Edit: пользователь пояснил, что они означают this WebTest (pythonpaste в), не широко используется Canoo применение. Я бы не догадался, потому что WebTest pythonpaste является очень разные коленкор, и я цитирую ...:
С этим вы можете проверить свой веб приложения без запуска в сервер HTTP, и без тыкать в створки для веб-фрейма, сокращающие кусочки ваше приложение, которое должно быть проверено. Испытания WebTest пробеги полностью эквивалентно тому, как WSGI HTTP сервер назовет приложение
Нет HTTP-сервер не будучи запущен, не существует понятия «порт» - вещи выполняются в процессе, на уровне WSGI , без реальных TCP/IP и HTTP в игре. Таким образом, «приложение» - это , а не, прослушивание порта 8080 (или любого другого порта), а его точки входа WSGI вызываются напрямую, «как если бы» вызывал их HTTP-сервер.
Если вы хотите проверить реальный сервер работает HTTP, то вам нужно Canoo «s WebTest (или другие эквивалентные структуры), не pythonpaste в - последний будет делать для более быстрого тестирования, избегая каких-либо сокет-слой и накладные расходы на уровне HTTP, но вы не можете протестировать отдельный, существующий, работающий сервер (например, SDK от GAE) таким образом.
К сожалению, должно быть яснее. Это версия веб-сайта python, смутно названная так же, как веб-сайт Canoo. http://pythonpaste.org/webtest/ – MattM
На самом деле это возможно, передав TestApp TransparentProxy, который является приложением wsgi, которое просто пересылает HTTP-запросы, где бы вы ни говорили, и возвращает ответы. –