network-unit-testing-system / nuts

NUTS defines a desired network state and checks it against a real network using pytest and nornir.
https://nuts.readthedocs.io/
MIT License
106 stars 5 forks source link

Diagrams to illustrate the data flow #12

Closed bytinbit closed 2 years ago

bytinbit commented 3 years ago

The overall data flow and when the data is what kind of result (nornir Result, MultiResult, AggregatedResult, NutsResult...) is hard to understand. We need a diagram that visualizes the overall flow of data and how it's wrapped into what kind of Result.

2 Diagrams (?):

Raw data (nornir $result) => comes into Extractor => parses it, turns it into NutsResult => pytest tests data => outcome (pytest result)

bytinbit commented 3 years ago

Update: