无法在Travis-CI上运行PHPUnit与Composer,类未找到



我有个问题需要帮助。我试图在Travis-CI上执行一个简单的构建测试,但它的错误,说它找不到Class:

致命错误:类'combitshammercollectionutilsCollectionUtils'在/home/travis/build/bitshammer/CollectionUtils/test/CollectionUtilsTest.php中找不到第20行

只是为了你的知识,这是我使用Composer的第一个项目!我做错了什么?你们知道吗?谢谢!

  • Travis-CI页
  • GitHub上的项目页面

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

composer.json中,您的自动加载将命名空间combitshammer映射到src/

你目前的名称空间在combitshammercollectionutils,这意味着你的文件路径为该类将需要代替src/collection/utils/CollectionUtils.php而不是src/CollectionUtils.php

或者您可以将该类的名称空间更改为combitshammer而不是combitshammercollectionutils

最新更新