# limitations under the License.
#
##############################################################################
+#
+# This source code is part of the near-RT RIC (RAN Intelligent Controller)
+# platform project (RICP).
+#
*** Settings ***
-Suite Setup Flush Redis
+Variables ../Scripts/variables.py
+Suite Setup Prepare Enviorment
Library Process
+Library ../Scripts/getnodes.py
Resource ../Resource/resource.robot
+Resource ../Resource/Keywords.robot
Library OperatingSystem
-Library ${CURDIR}/scripts.py
Library REST ${url}
-
+*** Variables ***
+${url} ${e2mgr_address}
*** Test Cases ***
Add nodes to redis db
- ${result} scripts.add
+ Flush And Populate DB
+ ${result} getnodes.add
Should Be Equal As Strings ${result} True
Get all node ids
- GET v1/nodeb-ids
+ GET v1/nodeb/ids
Integer response status 200
String response body 0 inventoryName test1
String response body 0 globalNbId plmnId 02f829
String response body 1 globalNbId nbId 001234
-
-*** Keywords ***
-Flush Redis
- ${result} scripts.flush
- Should Be Equal As Strings ${result} True
-
-
+Prepare Logs For Tests
+ Remove log files
+ Save logs