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
We can make it with physical or virtual devices.
I think, it is easier with virtual devices (ex.: GNS3, some IOU or real device images and Virtualbox).
for the execution module, although on longer term we should have, I think we can leave aside testing most of the functions - for example bgp.neighbors, net.interfaces and many others simply forward the output from napalm; and their structure is already tested under each driver. But there are others such as net.load_config or net.load_template which have much more complex logic that has to be tested.
With these said, I would propose the following order:
tests for some exec module functions that do more than simply forwarding the output
Having access to an actual network endpoint is challenging for (repeatable) integration and unit tests.
We need a NAPALM implementation that just provides static data
The text was updated successfully, but these errors were encountered: