Как автоматически загрузить данные теста в AppEngine? - PullRequest
3 голосов
/ 03 февраля 2010

Я бы хотел автоматически загрузить некоторые тестовые данные в хранилище данных AppEngine, когда один из разработчиков моей команды запускает локальную копию. Я знаю, что пакетный загрузчик позволяет вам делать это из командной строки, но я ищу что-то автоматическое. Мы неизбежно забудем загрузить данные, когда очистим наши тестовые копии хранилища данных.

В настоящее время я просто проверяю известную сущность при загрузке главной страницы и вызываю функцию для вставки данных, когда эта сущность не найдена. Это кажется расточительным - его вызывают каждый раз, когда кто-нибудь переходит на эту конкретную страницу.

Идеальным решением будет то, что не повлияет на развернутую версию приложения на appspot.com и не добавит беспорядочный код в центральный путь кода.

1 Ответ

1 голос
/ 03 февраля 2010

Почему бы просто не автоматизировать загрузчик?Как вы указали, это инструмент командной строки, поэтому его легко запустить из процесса сборки (или любого другого триггера, который вам нужен).

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