avocado-framework / avocado

Avocado is a set of tools and libraries to help with automated testing. One can call it a test framework with benefits. Native tests are written in Python and they follow the unittest pattern, but any executable can serve as a test.
https://avocado-framework.github.io/
Other
345 stars 343 forks source link

nrunner: reorganization of unittests #5966

Closed clebergnu closed 4 months ago

clebergnu commented 5 months ago

There are some "blind spots" in the runnable code, such as when dealing with serialization from JSON files and Runnable's configuration.

To allow for a clearer view of the current coverage of Runnable's features, let's reorganize their tests in a file of its own, and based on the usage and where the data is coming from or going to.