-
Task
-
Resolution: Done
-
High
-
None
-
None
-
None
All functional tests rely on the REST API based on IETF nb-bierman02 draft.
This draft has been obsoleted by the official RFC8040 standard.
The migration not only concerns URL but also return structures such as HTTP codes and JSON responses that introduces explicit name spaces.
Since it is not a trivial migration, it is wishable to split the work in several steps and refactor test utils by the way.
Here is the strategy proposed:
- create a rfc8040 test utils python library based on current test utils
- migrate progressively functional tests and rework / refactor this new test utils by the way
- once done, move odl-restconf-nb-bierman02 dependency out of odl-transportpce karaf feature and adapt swagger feature dependency accordingly
- priority is high since old draft version won't be supported after Sulfur.