summaryrefslogtreecommitdiffstats
path: root/robot/resources/aai
diff options
context:
space:
mode:
Diffstat (limited to 'robot/resources/aai')
-rw-r--r--robot/resources/aai/models.robot18
1 files changed, 18 insertions, 0 deletions
diff --git a/robot/resources/aai/models.robot b/robot/resources/aai/models.robot
new file mode 100644
index 00000000..d8de2a40
--- /dev/null
+++ b/robot/resources/aai/models.robot
@@ -0,0 +1,18 @@
+*** Settings ***
+Documentation Validate A&AI Models
+
+Resource aai_interface.robot
+Library Collections
+Library ONAPLibrary.AAI WITH NAME AAI
+
+*** Variables ***
+${INDEX_PATH} /aai/v16
+${MODELS_SPEC_PATH} /service-design-and-creation/models/
+
+*** Keywords ***
+Validate Size Of AAI Models
+ [Documentation] Query and Validates A&AI Models
+ [Arguments] ${min_size}=100
+ ${resp}= AAI.Run Get Request ${AAI_FRONTEND_ENDPOINT} ${INDEX_PATH}${MODELS_SPEC_PATH} auth=${GLOBAL_AAI_AUTHENTICATION}
+ ${count}= Evaluate sys.getsizeof(${resp.json()}) sys
+ Should Be True ${count} > ${min_size}