我正在github上查找laravel4的源代码。但是我没有找到任何测试框架代码!laravel不是一个开源项目吗?一个人怎么能在没有测试的情况下提交补丁?
所以我的问题是:我在哪里找到laravel框架的测试?
你可能看到的是:
https://github.com/laravel/laravel
这是他们提供的框架引导,所以你可以克隆项目并开始使用Laravel的预定义结构和文件。在这里,你根本看不到Laravel的核心代码,因为Laravel是一个composer
包,在运行composer
命令后才会加载。
框架代码本身位于另一个名为Laravel framework (Kernel)的项目中,该项目位于
https://github.com/laravel/framework。
在那里你会看到三个文件夹,src
和tests
在其中。
运行composer update
时必须添加--dev
composer update --dev
这添加了开发所需的包,包括测试套件和mock。
这是一个帮助你提交到框架的指南:
http://driesvints.com/blog/how-to-contribute-to-laravel-4