2011-05-26 10 views
11

Hay una serie de priorquestions que hacen tangencialmente esta pregunta, pero no directamente con respecto a PHP, y ninguna con respuestas reales, así que espero que pueda acomodar esta iteración del pregunta.Ejemplos de proyectos de código abierto php que se entregan con una cobertura de prueba completa

Me preocupa que los proyectos de código abierto con grandes bases de código y funcionalidades sensibles (por ejemplo, comercio electrónico como Magento Commerce) se envíen sin pruebas unitarias publicadas. Si bien eso no es necesario, implica que no hay pruebas internas, sí significa que un equipo que use la plataforma necesita desarrollar su cobertura de prueba desde cero.

¿Hay ejemplos de proyectos de código abierto de tamaño y complejidad razonables con suites de prueba de acceso público?

=== === ACTUALIZACIÓN

me gustaría específicamente para ver ejemplos de aplicaciones con conjuntos de pruebas. Los marcos y herramientas con pruebas son interesantes, pero estoy particularmente interesado en las aplicaciones. Además, podría publicar cualquier comentario que pueda tener sobre la calidad y/o cobertura de las pruebas proporcionadas. ¡Gracias!

Gracias,
JD

Respuesta

1

Me he dado cuenta de que SilverStripe CMS (http://www.silverstripe.org/) incluye un conjunto completo de tests, un TestRunner y considerable documentation al escribir sus propias pruebas. Esta es la única aplicación PHP con ese tipo de cobertura que he descubierto hasta ahora.

Descargo de responsabilidad - No he usado SilverStripe, por lo que no puedo comentar sobre la calidad del marco o las pruebas.

6

Todos estos vienen con pruebas unitarias

+2

Gracias @Oktopus - ¿Tiene algún comentario sobre la calidad de esas pruebas? Además, estos son todos marcos o herramientas, ¿conoces alguna aplicación? –

Cuestiones relacionadas