mirror of
https://github.com/status-im/sourcecred.git
synced 2025-02-28 12:10:30 +00:00
Create an 'advancedMealGraph' test case The advancedMealGraph will be a grab-all that holds all advanced and edge behaviors, e.g. the crab-self-referential loop, and the case where there are multiple directed edges between the same two nodes. Aggregating them into one test case will make it easier to test more complex behaviors, like graph merging and serialization, on the edge case graphs. However, it's still nice to have the simple graph so that we can test simple things too. The specific tests for edge case behavior are left mostly unchanged, in that they start from the simple graph and add just the advanced feature that they want to test.