我的一位同事正试图让Lumen模块为Codeception工作。他在这里添加了一些注释:
https://laracasts.com/discuss/channels/lumen/codeception-lumen-module
他正在尝试基于Laravel5模块为Codeception创建一个Lumen模块,但没有成功。 Laravel实现了一个HttpKernel但是Lumen没有实现,看起来http内核会转换Laravel的代码测试请求,因此尝试在不初始化http内核的情况下运行测试不起作用。
可能是我们需要使用Symfony Http \ Kernel而不是Laravel,在这种情况下我们如何从代码中初始化该内核模块?
是否有其他人为使用Lumen运行Codeception测试做了任何工作?
答案 0 :(得分:1)
我已经分配了当前的项目,我相信我可能有这个软件包的工作副本。
https://github.com/jerairrest/codeception-lumen
带一只雄鹅。我也提出了拉取请求,但我没有得到原始维护者的回复。
干杯!
耶