-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Adding unit tests to ensure correctness and reliability of build tools
Is your feature request related to a problem? Please describe.
Currently, the build tools lack any unit tests, making it difficult to ensure their correctness and reliability. Adding unit tests would help prevent future regressions and improve confidence in the build process.
Describe the solution you'd like
Add a comprehensive set of unit tests covering all aspects of the build process, including but not limited to: dependency resolution, compilation, packaging, and installation. These tests should be automated and run on every build, ensuring that any changes to the codebase do not break the build process.
Describe alternatives you've considered
The lack of unit tests has been a known issue for some time, but with time constraints and competing priorities, testing has often been deprioritized. However, given the criticality of the build tools, it is essential to invest in testing to ensure the reliability and maintainability of the build process