Очистка хранилища данных python GAE при модульном тестировании

Я следую рекомендациям на сайте движка приложений для модульного тестирования кодирования с GAE . Я установил вероятность PseudoRandomHRConsistencyPolicy на 0%, чтобы заставить код учитывать случаи, когда данные еще не согласованы. Проблема в том, что в моем наборе тестов я хочу выполнить некоторую настройку данных (создание и добавление данных в хранилище данных) и мне нужен способ заставить хранилище данных сбрасывать все данные в согласованное состояние, прежде чем я буду запускать тестируемый код. (т.е. убедитесь, что хранилище данных вернет все глобальные сущности, которые я написал, когда я в следующий раз сделаю запрос).

Есть ли способ сделать это, и если нет, как другие люди настраивают данные в своих наборах тестов, когда они используют модели согласованности?

5
задан Jeromy French 11 February 2013 в 21:53
поделиться