MDeLuise / plant-it

🪴 Self-hosted, open source gardening companion app
https://plant-it.org
GNU General Public License v3.0
598 stars 21 forks source link

Adding backend unit and integration tests, simplifying species creation with images #135

Closed MDeLuise closed 7 months ago

MDeLuise commented 7 months ago

Hey Plant-it community!
This PR brings significant enhancements to the project's backend by adding comprehensive unit and integration tests. Additionally, it simplifies the process of creating species by integrating image functionality.

What's new?

This PR introduces a robust suite of backend tests, covering both unit and integration scenarios. It ensures the reliability and stability of the backend codebase, addressing issues related to connectivity and reliability reported by the community. Furthermore, it streamlines the creation of species by enhancing the image handling capabilities within the application.

Why is it important?

Unit and integration tests are vital for maintaining code quality and preventing regressions. By adding these tests, we can ensure that the backend functions as expected, reducing the likelihood of bugs and improving the overall reliability of the project. Simplifying species creation with images enhances the user experience, making it more intuitive and user-friendly. This improvement addresses user feedback and enhances the usability of the application.

How to Use?

Use the application as before, no changes needed.



Cheers and happy planting! 🌿🌼