首页 > 解决方案 > 在 docker 机器上运行黄瓜测试会破坏我的测试数据库

问题描述

当我在 docker 机器上运行黄瓜测试时

docker-compose run api bundle exec cucumber features/v1/test.feature

测试成功,但是当我运行 rspec 测试之后,测试数据库中没有更多数据,我必须再次填充它。

我已经尝试过几次检查,每次运行黄瓜测试时都会发生这种情况。我在 Ubuntu 中工作,我有一个 postgresql 数据库。

运行黄瓜测试是否会以任何方式“重置”docker环境?

标签: rubydatabaseubuntudocker-composecucumber

解决方案


推荐阅读