Как смоделировать вход в Google с помощью gaeunit - PullRequest
0 голосов
/ 31 марта 2012

В настоящее время я использую gaeunit для выполнения автоматического теста в моем приложении Google App Engine. Мне интересно, можно ли имитировать действие входа пользователя в систему с помощью его / ее учетной записи Google с помощью gaeunit?

Большое спасибо.

Ответы [ 2 ]

0 голосов
/ 31 марта 2012

Вход на сервер разработки эмулируется только путем установки переменных среды. Вы можете подделать имя входа с тремя строками python для установки трех переменных env, тогда пользовательский API будет вести себя так, как будто вы вошли в систему.

http://eatdev.tumblr.com/post/13070970245/faking-gae-user-authentication-locally-for-django

0 голосов
/ 31 марта 2012

Две ситуации:

  1. Локальный Dev-сервер: логин проверяется через простую веб-форму. Вы можете сделать http POST для входа в систему.

  2. Рабочий сервер: вход осуществляется через инфраструктуру авторизации Google. Нет способа высмеять это. Чтобы это работало, вам нужно обойти это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...