Как запустить ActiveSupport :: TestCase для данных в моей базе данных разработки? - PullRequest
0 голосов
/ 17 октября 2018

Поскольку мое приложение использует схему ротации ключей для загрузки данных с удаленного сервера, я хотел бы загрузить данные в среду разработки, а затем протестировать данные, которые я заполнил при разработке, с помощью моих тестов.Другими словами, я хочу скопировать данные базы данных разработки (не только структуру) в тестовую базу данных для моего теста (используя ActiveSupport :: TestCase)

Я попытался скопировать свою базу данных разработки для тестирования в sql с помощью CREATEБАЗА ДАННЫХ myapp_test WITH TEMPLATE myGP_Dvelopment OWNER postgres;

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

Как я могу это сделать?

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