X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=resources%2Flibraries%2Frobot%2Fhoneycomb%2Fnotifications.robot;h=125e06c7a1294e0b36e7babe74facf6628dd19b1;hb=afa3def247a11985b17f310e58b6f5fae16dc306;hp=ded8d3a2c016509ec5b1f91deed2f1a3f4f21151;hpb=498085ca750fda8e19379d45c05f1bda4df873e1;p=csit.git
diff --git a/resources/libraries/robot/honeycomb/notifications.robot b/resources/libraries/robot/honeycomb/notifications.robot
index ded8d3a2c0..125e06c7a1 100644
--- a/resources/libraries/robot/honeycomb/notifications.robot
+++ b/resources/libraries/robot/honeycomb/notifications.robot
@@ -12,35 +12,24 @@
# limitations under the License.
*** Settings ***
-| Library | resources.libraries.python.honeycomb.Notifications | ${hello}
-| ... | ${subscription}
+| Library | resources.libraries.python.honeycomb.Notifications
+| Variables | resources/test_data/honeycomb/netconf/hello.py
+| Variables | resources/test_data/honeycomb/netconf/subscription.py
| Documentation | Keywords used to test Honeycomb notifications over Netconf.
-*** Variables ***
-# hello message sent to Honeycomb through Netconf
-| ${hello}= |
-| ... | urn:ietf:params:netconf:base:1.0
-| ... | ]]>]]>
-# rpc call to add a subscription to Netconf notifications
-| ${subscription}= |
-| ... |
-| ... | honeycomb]]>]]>
-
*** Keywords ***
| Notification listener is established
| | [Documentation] | Connects to Honeycomb notification service.
| | ...
| | ... | *Arguments:*
-| | ... | - node - information about a DUT node. Type: dictionary
+| | ... | - node - information about a DUT node. Type: dict
| | ...
| | ... | *Example:*
| | ...
| | ... | \| Notification listener is established \| ${nodes['DUT1']} \|
| | [Arguments] | ${node}
-| | Create session | ${node}
-| | Add notification listener
+| | Create session | ${node} | ${hello}
+| | Add notification listener | ${subscription}
| Honeycomb should send interface state notification
| | [Documentation] | Reads notification from Honeycomb and verifies\