php - 如何跨多个 phpunit 集成测试共享单个数据库连接?
问题描述
Phpunit (v9.3) 似乎在每次通过KernelBrowser
. 我想从所有测试执行开始到一切运行都保持一个开放的、持久的数据库连接。有时数据库连接没有足够快地关闭,从而使我们耗尽资源并且测试意外地以mysql has gone away
.
堆栈:php 7.3 / symfony 5.2 / phpunit 9.3 / mariadb 10.3
解决方案
推荐阅读
- regex - 是否可以在 CalendarApp.getEvents() 中使用带有搜索参数的正则表达式?
- c# - 使用 GetConsumingEnumerable() 在 C# BlockingCollection 中的某处丢失项目
- java - Java实体插入数据库更改列类型
- angular7 - 我们如何将静态对象数组推送到另一个对象数组中?
- php - 如何从控制器中的路由移动功能?
- sql - 需要sql中用户的总和
- mysql - mysql中的值超出范围双倍
- python - 使用熊猫对两列进行排序并为数据框中的排序值创建新列
- jquery - PlaceHolder 未显示在 Modal 的 Select2 下拉菜单中
- c# - 关注动态生成的 CollectionView 条目的变化