Asegúrate de que `your_database_name` sea una base de datos válida y que `odoo.conf` esté configurado correctamente con los detalles de tu entorno.
Interpretar los Resultados
Después de ejecutar el comando anterior, Odoo ejecutará todas las pruebas definidas en tu módulo y mostrará los resultados en la terminal. Debes ver algo similar a:
```
2024-06-17 10:00:00,000 1 INFO ? odoo.addons.my_module.tests.test_my_model: Running test_create_record...
2024-06-17 10:00:00,001 1 INFO ? odoo.addons.my_module.tests.test_my_model: Running test_modify_record...
```
Si todas las pruebas pasan, tu módulo está funcionando correctamente. Si alguna prueba falla, Odoo proporcionará un traceback indicando qué prueba falló y por qué.
### Ejecutar Pruebas con Tags Concretos
Para ejecutar pruebas con un tag específico, puedes usar el parámetro --test-tags seguido del tag o tags deseados. Aquí hay algunos ejemplos:
* Ejecutar pruebas con el tag standard:
```bash
$(odoo)> ./odoo-bin -c odoo.conf -d your_database_name --test-enable--stop-after-init--test-tags standard
```
* Ejecutar pruebas con los tags post_install y standard:
***Cobertura de pruebas** 👍🏽 Asegúrate de cubrir tanto casos de éxito como de fallo para validar correctamente tu módulo.
***Datos de prueba** 👍🏽 Usa datos de prueba consistentes y relevantes para simular escenarios del mundo real.
***Limpieza** 👍🏽 Limpia cualquier dato creado durante las pruebas en el método tearDown si es necesario.
Siguiendo estos pasos, puedes realizar pruebas unitarias efectivas en tus módulos de Odoo, lo que te ayudará a garantizar la calidad y estabilidad del código.
### Referencias:
Para más información, diferentes tipos de clases de test, configuraciones… en la
documentación de odoo: https://www.odoo.com/documentation/14.0/developer/reference/addons/testing.html#testing-python-code
Se encuentra todo explicado con detalle y ejemplos.