Un tutorial inspirado en ruby koans para php
- Clonar el repositorio.
- Descargar composer: https://getcomposer.org/
- Correr
composer install
- Correr en apache con php. Ejemplo: http://localhost/PHPKoans
- Instalar.
- Editar sólamente el archivo respuestas.php
- Hacer que todos los tests pasen.
- Forkear el repositorio.
- Clonar tu Fork
- Descargar composer: https://getcomposer.org/
- En un terminal: ir al proyecto, por ejemplo:
cd PhpKoans
y hacercomposer install
- Finalmente, correr en apache con php, por ejemplo con xampp. Ejemplo:
http://localhost/PHPKoans
- Una vez instalado, agregar remote upstream al repo original:
git remote add upstream
- Al hacer cambios pushear al fork.
- Para recibir cambios del original hacer pull al upstream.
- Para proponer cambios al repositorio hacer pull request.
-
Verificar que la carpeta bin de php esté en tu path. (Debes poder hacer
php --version
desde consola) -
Verificar que php tiene permiso para escribir y leer al archivo result.json y out.log
-
Verificar que php tiene permiso y puede ejecutar phpunit (se encontrará en vendor)
Las prioridades del desarrollo son:
- Hacer funcionar en windows. No funciona y probablemente es algo relacionado con hacer
exec
al proceso phpunit - Ordenar tests
- Agregar nuevos tests! :D