Implement pyuci mocker
The idea is to have pure python package as part of pyuci that can be used the same way as uci so those projects using pyuci do not have to pull in to test framework whole UCI with its dependencies. This means libuci and libubox.
Implementation is going to be oriented for usage with pytest and will mock all API while allowing manipulation with "stored" configuration.
-
change test framework so it allows us to run it on both real uciand fake one -
implement memory only backend for fake uci -
implement mockup ucifor new memory only backend
Edited by Karel Koci