laravel4 где я могу найти тестовые наборы?

#php #testing #laravel #laravel-4

#php #тестирование #laravel #laravel-4

Вопрос:

Я искал исходный код laravel4 на github. Но я не нашел никаких тестов для кода фреймворка! Разве laravel не является проектом с открытым исходным кодом? Как кто-то может зафиксировать исправление, не протестировав его?

Итак, мой вопрос: где мне найти тесты для фреймворка laravel?

Ответ №1:

То, на что вы, вероятно, смотрите, это:

https://github.com/laravel/laravel

Это начальная загрузка фреймворка, которую они предоставляют вам, чтобы вы могли клонировать проект и начать использовать Laravel с их предопределенной структурой и файлами. Там вы вообще не увидите основной код Laravel, потому что Laravel поставляется в виде composer пакета и будет загружен после выполнения composer команд.

Сам код фреймворка находится в другом проекте под названием Laravel Framework (ядро), который находится по адресу

https://github.com/laravel/framework .

Там вы увидите три папки, src и tests среди них.

Ответ №2:

При запуске composer update вы должны добавить --dev

 composer update --dev
 

Это добавляет пакеты, которые требуются для разработки, включая набор тестов и Mockery.

Вот руководство, которое поможет вам перейти к фреймворку:

http://driesvints.com/blog/how-to-contribute-to-laravel-4