He estado usando autotest para pruebas unitarias en ruby. ¿Hay un equivalente para PHP que ejecutará mis pruebas unitarias después de que se haya actualizado mi código? Estoy usando PHPUnit y Eclipse.Autotest equivalent for PHP?
Respuesta
Puede usar watchr para ver su directorio y ejecutar phpunit cada vez que cambia un archivo.
Aquí hay un script rápido que escribí, puede personalizarlo en su propia estructura de directorios: http://gist.github.com/287950 – user260199
que es vigilante para archivos y entidades
puede realizar pruebas para las modificaciones de entidades/dominios y pruebas demasiado
Gracias por proporcionar una solución que se implementa en PHP. –
utilizo gruñido y gruñido-PHPUnit que ver mi aplicación y ejecutar las pruebas cuando cambio los archivos.
http://michaelcalkins.com/post/71024731696/run-phpunit-tests-continuously-using-grunt
uso el entr
command para este tipo de tarea. Recibe una lista de archivos y ejecuta el comando dado cuando cambia uno de los archivos.
Ejemplo:
find src test -name "*.php" -type f | entr phpunit
Lo bueno de entr
es que es lenguaje de comandos y agnóstica, puedo usarlo para PHPUnit, prueba de unidad de JavaScript, pelusa, etc. Además, en comparación con watchr
, me solo tiene que instalar un comando en lugar de un ruby runtime.
- 1. date_create_from_format equivalent for PHP 5.2 (or lower)
- 2. /sharedtypes equivalent for svcutil.exe?
- 3. AF_UNIX equivalent for Windows
- 4. find_by_sql equivalent for mongoid?
- 5. threading.local equivalent for twisted.web?
- 6. Pygame equivalent for Ruby?
- 7. Python getattr equivalent for dictionaries?
- 8. IsNullOrEmpty equivalent for Array? C#
- 9. C sizeof equivalent for macros
- 10. Scikit-learn equivalent for C++?
- 11. XmlAttribute/XmlElement equivalent for JavaScriptSerializer
- 12. metric_fu equivalent for ruby 1.9.x
- 13. PHP Array to String equivalent
- 14. problema autotest
- 15. Curl equivalent en nodejs?
- 16. autotest muestra en blanco
- 17. join equivalent en Windows
- 18. python - strtotime equivalent?
- 19. Autotest, Shoulda, Ruby - ¿La configuración?
- 20. Parse_url equivalent in grails/groovy?
- 21. PathCanonicalize equivalent en C#
- 22. unique_ptr boost equivalent?
- 23. Ruby file_get_contents equivalent
- 24. Mono.Cecil tipo.IsAssignableFrom (derivedType) equivalent
- 25. OpenGLES 2.0: gl_VertexID equivalent?
- 26. Obtención de autotest Rspec + trabajando en Windows
- 27. Qué herramientas de autotest existen para Clojure
- 28. watchr vs autotest para aplicaciones de rieles
- 29. Plataforma gemas específicas para autotest con bundler
- 30. Amazon SimpleDB Identity Seed equivalent
¿Está buscando herramientas de integración continua php? http://stackoverflow.com/questions/tagged/php+continuous-integration http://stackoverflow.com/questions/144274/alternative-to-phpundercontrol-is-it-the-best Las respuestas comunes parecen ser: phpundercontrol phing y xinc –