[phpunit在Circle-CI上运行时不加载类

问题描述 投票:0回答:1

在过去的几个小时中,我一直试图在Circle-CI上运行单元测试,但是我无法使其正常运行。 phpunit运行,但不包括要测试的类。

Circle-CI版本:https://circleci.com/gh/enricodias/emailValidator/46

存储库:https://github.com/enricodias/emailValidator/tree/dev

相同的精确代码在我的本地计算机和Travis-CI上都可以正常工作,但是我在Circle-CI上苦苦挣扎。我已经尝试将autoload.php直接包含在测试代码中,但是它仍然返回相同的错误。

php phpunit circleci circleci-2.0
1个回答
0
投票

我刚发现问题。

我的班级EmailValidator位于文件emailValidator.php中。在PSR-4中,类名称必须与文件名匹配。由于代码在我的Windows环境中运行,因此Windows(或Windows及其文件系统之间的东西)显然不区分大小写。

© www.soinside.com 2019 - 2024. All rights reserved.