Entity Manager instance
还没有人认领这个 Issue。
评估
调研方向
从 haveFakeRepository 开始,比较 codeception/Functional/LoaderJobsCest.php 中 servicePointsEvent 和 servicePointsJob 场景报告的 entity-manager 实例。跟踪两个方法之间应用程序容器和服务工厂是如何设置的。完成的标准是确定新实例是否符合预期,并据此记录或修正该行为。
由索引模型根据 Issue 内容生成。
描述
Is it normal behavior, that in two methods of one Test appearing new copy of entity manager?
I added this line in haveFakeRepository right after getting entity manager:
codecept_debug(sprintf('VVV%s', spl_object_id($em)));
And here is the result in one Cest:
LoaderJobsCest: Service points event
Signature: Orderadmin\DeliveryServices\LoaderJobsCest:servicePointsEvent
Test: codeception/Functional/LoaderJobsCest.php:servicePointsEvent
Scenario --
I have fake repository "Orderadmin\DeliveryServices\Entity\Event\Job",{"find":"Closure"}
VVV7649
I override service factory "Orderadmin\DeliveryServices\Service\LoaderService","Closure"
I grab service from container "Orderadmin\DeliveryServices\Service\Events"
I assert not equals "pending","handling","Job was started"
PASSED
LoaderJobsCest: Service points job
Signature: Orderadmin\DeliveryServices\LoaderJobsCest:servicePointsJob
Test: codeception/Functional/LoaderJobsCest.php:servicePointsJob
Scenario --
I have fake repository "Orderadmin\DeliveryServices\Entity\ServicePoint",{"findOneBy":"Closure"}
VVV4265
Application itself have this one - 7649 and in second method there is a new copy of entity manager.
- 主要语言
- PHP
- 星标
- 4
- 派生
- 2
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
我们还没有检查这个项目的环境配置文件。先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
Codeception/module-doctrine 的其他 Issue
-
难度 3/5 1-2 天 新手友好度 38/100
-
难度 4/5 3-5 天 新手友好度 30/100
-
难度 4/5 3-5 天 新手友好度 35/100
Codeception/module-doctrine#2 · 1 条评论 · 1 个 reaction ·
-
难度 3/5 1-2 天 新手友好度 42/100
-
难度 3/5 1-2 天 新手友好度 64/100
Codeception/module-doctrine#6 · 1 条评论 ·
查看 Codeception/module-doctrine 的全部 Issue
相似的 Issue
-
sync-en
难度 1/5 1-3 小时 新手友好度 88/100
维护者通常 1 天内回复
-
good first issue
难度 2/5 1-3 小时 新手友好度 68/100
az-digital/az_quickstart#6077 ·
维护者通常 1 天内回复
-
Toolkit
难度 2/5 1-3 小时 新手友好度 88/100
维护者通常 1 天内回复
-
[Bug] v-quick-install-app install crashes with ValueError if no supported PHP version is installed未关闭
难度 2/5 1-3 小时 新手友好度 84/100
维护者通常 1 天内回复
-
Add `kjkpc.net`未关闭
难度 1/5 1 小时以内 新手友好度 72/100
FGRibreau/mailchecker#625 ·