You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As part of our Robust Testing Initiative we want to create generalized fixtures for our unit tests to make writing unit tests easier. To that end we want to add or update unit some unit tests to utilize the new fixture. Currently the Graph class is not unit tested at all. We could unit test a majority of the the class by having a DiGraph fixture. Additionally there are other parts of the code base, such as the GraphQueue which also need a DiGraph fixture. Thus creating the fixture would make it easier to create unit tests for other parts of the codebase.
I believe a graph fixture could be created by taking the manifest fixture created from a manifest fixture (perhaps the one created during #9665), and running it through a linker as is done in the compile function
Housekeeping
Short description
As part of our Robust Testing Initiative we want to create generalized fixtures for our unit tests to make writing unit tests easier. To that end we want to add or update unit some unit tests to utilize the new fixture. Currently the Graph class is not unit tested at all. We could unit test a majority of the the class by having a
DiGraph
fixture. Additionally there are other parts of the code base, such as theGraphQueue
which also need aDiGraph
fixture. Thus creating the fixture would make it easier to create unit tests for other parts of the codebase.Acceptance criteria
DiGraph
unit test fixtureSuggested Tests
The work is the tests
Impact to Other Teams
None
Will backports be required?
Narp
Context
The text was updated successfully, but these errors were encountered: