ruby - 在 docker 机器上运行黄瓜测试会破坏我的测试数据库
问题描述
当我在 docker 机器上运行黄瓜测试时
docker-compose run api bundle exec cucumber features/v1/test.feature
测试成功,但是当我运行 rspec 测试之后,测试数据库中没有更多数据,我必须再次填充它。
我已经尝试过几次检查,每次运行黄瓜测试时都会发生这种情况。我在 Ubuntu 中工作,我有一个 postgresql 数据库。
运行黄瓜测试是否会以任何方式“重置”docker环境?
解决方案
推荐阅读
- javascript - jquery自动滚动表格tbody上下无休止
- html - 尝试加载 css 字体时出现 mime 类型错误
- html - 引导网格系统不起作用,可以调整卡片元素的大小
- python - 有没有办法在 tkinter 的条目小部件中更改按键?
- javascript - 如何在反应中查看没有下载的pdf文件
- reactjs - 我不知道如何解决我的问题 - React
- linux - 计算给定目录中的文件数(具有任意文件名)
- mysql - 如果从 Excel 中选择空单元格,则取消 SQL 查询的参数 - VBA
- javascript - 如何使用 MVC .NET 路由创建一致的 URL?
- python-3.x - Python 的 Socket 如何与 Nginx 一起工作,还是我不需要 Nginx?