在 Laravel 8 中执行单元测试的问题

Issues in executing unit test in Laravel 8

提问人:Ish 提问时间:11/5/2023 更新时间:11/5/2023 访问量:35

问:

我正在使用 Laravel 8 和 PHP 7.4 当我运行以下命令时

php artisan test --filter ActivityTests

我收到错误: “警告:Windows 平台不支持 TTY 模式。 PHPUnit 需要 “dom”, “json”, “libxml”, “mbstring”, “tokenizer”, “xml”, “xmlwriter” 扩展名,但 “mbstring” 扩展名不可用。

所以我通过删除前面的分号来编辑PHP ini文件

extension=mbstring

相关的DLL文件也存在于ext目录中。 但是当我在 cmd 中键入 php -m 时,它没有列出 mbstring。

寻找一些帮助来解决这个问题

php phpunit laravel-8

评论


答: 暂无答案