mickelegerritsen / revive
该软件包的最新版本(v0.1.0)没有可用的许可信息。
通过为您的 Magento 2 店铺添加集成测试来恢复您的项目
v0.1.0
2019-08-17 19:19 UTC
Requires
- ext-json: *
- illuminate/container: ^5.8
- mikey179/vfsstream: ^1.6
- symfony/console: ^4.3
- symfony/process: ^4.3
Requires (Dev)
- phpunit/phpunit: ^7.5
This package is auto-updated.
Last update: 2024-09-26 19:47:31 UTC
README
您有一个 Magento 2 店铺,集成测试总是因为一些数据库错误而失败?您可以通过这篇博客文章尝试手动修复它们,或者使用这个工具。这个工具试图找到测试失败的根本原因,并为它们应用修复。
(在这个例子中,错误是有效的)
名字的含义是什么?
我们都有过这样的经历:一个崭新的项目。这次你可以把一切都做得正确!但随着时间的推移,截止日期迫在眉睫,测试可能不会排在你的优先事项列表上很高。当你最终开始编写测试时,你发现你的测试设置已经损坏。
这就是为什么它被称为Revive:它帮助你在项目开始时恢复这种感觉:你真的会做得更好。嘿,你已经走了这么远,以至于你正在尝试运行集成测试。
用法
您有两种方式可以使用Revive
- 从发布标签下载
revive.phar
。 - 克隆此存储库并运行
composer install
。然后您可以使用php src/revive.php --root-dir=/path/to/your/magento/installation
来使用revive。
测试
您可以使用PHPUnit运行测试
vendor/bin/phpunit