Después de construir mi módulo, intenté ejecutarlo bin/magento dev:tests:run static
.
Esto informó algunos problemas con mi código, pero no estoy seguro de qué se verifica exactamente al ejecutar estas pruebas.
La documentación oficial dice
El análisis de código estático verifica que el código PHP siga los estándares de codificación Magento 2 y las mejores prácticas. Por lo general, se ejecutan durante la integración continua utilizando la herramienta bin / magento.
Pero eso no significa mucho.
Lo que encontré hasta ahora es.
- presencia de
composer.json
- presencia de
README.md
- presencia de
licence.txt
- El orden de los argumentos del constructor coincide con el orden principal de los argumentos.
¿Qué más?
magento2
coding-standards
tests
Marius
fuente
fuente
Respuestas:
bin/magento dev:tests:run static
correrá:Fuente: dev / tests / static / phpunit.xml.dist
fuente