无法在Travis-CI上使用Composer运行PHPUnit,找不到类

布鲁诺

我需要一些帮助。我正在尝试在Travis-CI上执行带有测试的简单构建,但是它的错误,表示找不到Class:

致命错误:在第20行的/home/travis/build/BitsHammer/CollectionUtils/test/CollectionUtilsTest.php中找不到类'com \ bitshammer \ collection \ utils \ CollectionUtils'

就您所知,这是我使用Composer的第一个项目!我做错了什么?你们有什么主意吗?谢谢!

考特尼·迈尔斯(Courtney Miles)

我相信您的名称空间对于自动加载是错误的。

在中composer.json,您的自动加载会将名称空间映射com\bitshammer\src/

您目前拥有的命名空间com\bitshammer\collection\utils,这意味着你的文件路径这个类,而不是必须src/collection/utils/CollectionUtils.php的,而不是src/CollectionUtils.php

另外,您可以将此类的名称空间更改com\bitshammercom\bitshammer\collection\utils

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章