Update mapping for 'Post As Json Templated' 40/98640/2
authorSangwook Ha <sangwook.ha@verizon.com>
Mon, 22 Nov 2021 21:37:50 +0000 (13:37 -0800)
committerSangwook Ha <sangwook.ha@verizon.com>
Mon, 22 Nov 2021 21:41:07 +0000 (13:41 -0800)
commite0b288d46c0415e927e01f66a259ed03ca013777
tree9929a6314f2639690993e0539a70dcd0cf277ef7
parenta24488972a386c12e4c49ec883ef60974a019ed3
Update mapping for 'Post As Json Templated'

Now 'mapping' for the *_As_*_Templated keywords should be
a dictionary and the value of the 'mapping' dictionary is
percent-encoded with an expectation that the value will replace
the value placeholder of the RFC8040 list segment.

Update OpenFlow plugin test cases using the keywords to provide
a dictionary. Also, replace the Bierman02 URL still used in the URL
templates, and change the placeholder to the value of the node list,
instead of just switch ID.

Signed-off-by: Sangwook Ha <sangwook.ha@verizon.com>
Change-Id: I0de33bd5670fdd8f11f464dfdd67b72b792688db
csit/suites/openflowplugin/Clustered_Reconciliation/010_Group_Flows.robot
csit/suites/openflowplugin/Reconciliation/010_Group_Flows.robot
csit/variables/openflowplugin/add-flow/location.uri
csit/variables/openflowplugin/add-group-1/location.uri
csit/variables/openflowplugin/add-group-2/location.uri