Esta sección proporciona orientación para diversos aspectos del desarrollo y las pruebas del arnés de prueba.
Expectativas de prueba
Se espera que cualquier código nuevo pase las pruebas adecuadas; consulte incluir pruebas unitarias y funcionales sobre cómo se hace esto para Trade Federation.
Banderas de características
Trade Federation se utiliza para realizar pruebas en Android y los errores pueden tener un gran impacto. Recomendamos que cualquier característica nueva se deshabilite de forma predeterminada y bajo una feature flag
.
Los indicadores de funciones en TF dependen de nuestro soporte @Option
para habilitarlos mediante la línea de comando o la configuración. Consulte Manejo de opciones para obtener detalles sobre nuestras opciones.
Directrices para las contribuciones complementarias
Consulte los lineamientos para contribuciones complementarias .