Loading TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_02_05.robot +13 −10 Original line number Diff line number Diff line Loading @@ -34,7 +34,10 @@ ${parking_entity_type}= https://ngsi-ld-test-suite/context#OffStreetParking ... accept=${CONTENT_TYPE_GEOJSON} ... context=${ngsild_test_suite_context} Check Response Status Code 200 ${response.status_code} ${alternatives}= Create List ${expectation_filename} ${expectation_filename_alt1} ${expectation_filename_alt2} ${alternatives}= Create List ... ${expectation_filename} ... ${expectation_filename_alt1} ... ${expectation_filename_alt2} Check Body With Alternatives ... response_body=${response.json()} ... alternatives=${alternatives} Loading TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_05.robot +11 −8 Original line number Diff line number Diff line Loading @@ -32,13 +32,16 @@ ${entity_type}= https://ngsi-ld-test-suite/context#Building ... accept=${CONTENT_TYPE_GEOJSON} ... context=${ngsild_test_suite_context} Check Response Status Code 200 ${response.status_code} ${alternatives}= Create List ${expectation_filename} ${expectation_filename_alt1} ${expectation_filename_alt2} ${alternatives}= Create List ... ${expectation_filename} ... ${expectation_filename_alt1} ... ${expectation_filename_alt2} Check Body With Alternatives ... response_body=${response.json()} ... alternatives=${alternatives} *** Keywords *** Create Initial Entities ${first_entity_id}= Catenate ${building_id_prefix}019-05-01 Loading TP/NGSI-LD/DistributedOperations/Consumption/Entity/QueryEntities/D011_01_01_inc.robot +7 −9 Original line number Diff line number Diff line Loading @@ -18,15 +18,17 @@ ${entity_payload_filename} vehicle-simple-attributes.jsonld ${registration_id_prefix} urn:ngsi-ld:Registration: ${registration_payload_file_path} csourceRegistrations/context-source-registration-vehicle-complete.jsonld *** Test Cases *** D011_01_01_inc Query The Context Broker With Type [Tags] since_v1.6.1 dist-ops 4_3_3 cf_06 additive-inclusive 4_3_6_2 5_7_2 [Documentation] Check that if one queries the Context Broker for type, entity with matching type on a Context Source gets returned [Tags] since_v1.6.1 dist-ops 4_3_3 cf_06 additive-inclusive 4_3_6_2 5_7_2 @{entities_id}= Create List ${entity_id} ${response}= Query Entities entity_types=Vehicle context=${ngsild_test_suite_context} Check Response Status Code 200 ${response.status_code} Check Response Body Containing Entities URIS set to ${entities_id} ${response.json()} *** Keywords *** Setup Entity On Remote And Registration ${entity_id}= Generate Random Entity Id ${entity_id_prefix} Loading @@ -42,10 +44,6 @@ Setup Entity On Remote And Registration ${response1}= Create Context Source Registration With Return ${registration_payload} Check Response Status Code 201 ${response1.status_code} Delete Created Entity And Registration Delete Context Source Registration ${registration_id} Delete Entity By Id ${entity_id} base_url=${remote_url} No newline at end of file TP/NGSI-LD/DistributedOperations/Consumption/Entity/QueryEntities/D011_01_02_inc.robot +9 −12 Original line number Diff line number Diff line Loading @@ -18,10 +18,11 @@ ${entity_payload_filename} vehicle-simple-attributes.jsonld ${registration_id_prefix} urn:ngsi-ld:Registration: ${registration_payload_file_path} csourceRegistrations/context-source-registration-vehicle-complete.jsonld *** Test Cases *** D011_01_02_inc Query The Context Broker With Type And Missing Attribute [Tags] since_v1.6.1 dist-ops 4_3_3 cf_06 additive-inclusive 4_3_6_2 5_7_2 [Documentation] Check that if one queries for type and an attribute that is missing, no entity gets returned [Tags] since_v1.6.1 dist-ops 4_3_3 cf_06 additive-inclusive 4_3_6_2 5_7_2 ${response}= Query Entities entity_types=Vehicle attrs=speed context=${ngsild_test_suite_context} Check Response Status Code 200 ${response.status_code} Should Be Empty ${response.json()} Loading @@ -42,10 +43,6 @@ Setup Entity On Remote And Registration ${response1}= Create Context Source Registration With Return ${registration_payload} Check Response Status Code 201 ${response1.status_code} Delete Created Entity And Registration Delete Entity By Id ${entity_id} base_url=${remote_url} Delete Context Source Registration ${registration_id} No newline at end of file TP/NGSI-LD/DistributedOperations/Consumption/Entity/QueryEntities/D011_01_03_inc.robot +8 −10 Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ Resource ${EXECDIR}/resources/JsonUtils.resource Test Setup Create Entities With Different Payloads And Registration Test Teardown Delete Created Entities And Registration *** Variables *** ${entity_id_prefix} urn:ngsi-ld:Vehicle: ${entity_payload_filename} vehicle-simple-attributes.jsonld Loading @@ -18,10 +19,11 @@ ${entity_payload_filename2} vehicle-simple-attributes-second.jsonld ${registration_id_prefix} urn:ngsi-ld:Registration: ${registration_payload_file_path} csourceRegistrations/context-source-registration-vehicle-complete.jsonld *** Test Cases *** D011_01_03_inc Query The Context Broker With Type and Attribute [Tags] since_v1.6.1 dist-ops 4_3_3 cf_06 additive-inclusive 4_3_6_2 5_7_2 [Documentation] Check that if one queries for attribute present in an entity on a Context Source, only that entity gets returned [Tags] since_v1.6.1 dist-ops 4_3_3 cf_06 additive-inclusive 4_3_6_2 5_7_2 @{entities_id}= Create List ${second_entity_id} ${response}= Query Entities entity_types=Vehicle attrs=isParked2 context=${ngsild_test_suite_context} Check Response Status Code 200 ${response.status_code} Loading @@ -48,11 +50,7 @@ Create Entities With Different Payloads And Registration ${response2}= Create Context Source Registration With Return ${registration_payload} Check Response Status Code 201 ${response2.status_code} Delete Created Entities And Registration Delete Context Source Registration ${registration_id} Delete Entity By Id ${first_entity_id} Delete Entity By Id ${second_entity_id} base_url=${remote_url} Loading
TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_02_05.robot +13 −10 Original line number Diff line number Diff line Loading @@ -34,7 +34,10 @@ ${parking_entity_type}= https://ngsi-ld-test-suite/context#OffStreetParking ... accept=${CONTENT_TYPE_GEOJSON} ... context=${ngsild_test_suite_context} Check Response Status Code 200 ${response.status_code} ${alternatives}= Create List ${expectation_filename} ${expectation_filename_alt1} ${expectation_filename_alt2} ${alternatives}= Create List ... ${expectation_filename} ... ${expectation_filename_alt1} ... ${expectation_filename_alt2} Check Body With Alternatives ... response_body=${response.json()} ... alternatives=${alternatives} Loading
TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_05.robot +11 −8 Original line number Diff line number Diff line Loading @@ -32,13 +32,16 @@ ${entity_type}= https://ngsi-ld-test-suite/context#Building ... accept=${CONTENT_TYPE_GEOJSON} ... context=${ngsild_test_suite_context} Check Response Status Code 200 ${response.status_code} ${alternatives}= Create List ${expectation_filename} ${expectation_filename_alt1} ${expectation_filename_alt2} ${alternatives}= Create List ... ${expectation_filename} ... ${expectation_filename_alt1} ... ${expectation_filename_alt2} Check Body With Alternatives ... response_body=${response.json()} ... alternatives=${alternatives} *** Keywords *** Create Initial Entities ${first_entity_id}= Catenate ${building_id_prefix}019-05-01 Loading
TP/NGSI-LD/DistributedOperations/Consumption/Entity/QueryEntities/D011_01_01_inc.robot +7 −9 Original line number Diff line number Diff line Loading @@ -18,15 +18,17 @@ ${entity_payload_filename} vehicle-simple-attributes.jsonld ${registration_id_prefix} urn:ngsi-ld:Registration: ${registration_payload_file_path} csourceRegistrations/context-source-registration-vehicle-complete.jsonld *** Test Cases *** D011_01_01_inc Query The Context Broker With Type [Tags] since_v1.6.1 dist-ops 4_3_3 cf_06 additive-inclusive 4_3_6_2 5_7_2 [Documentation] Check that if one queries the Context Broker for type, entity with matching type on a Context Source gets returned [Tags] since_v1.6.1 dist-ops 4_3_3 cf_06 additive-inclusive 4_3_6_2 5_7_2 @{entities_id}= Create List ${entity_id} ${response}= Query Entities entity_types=Vehicle context=${ngsild_test_suite_context} Check Response Status Code 200 ${response.status_code} Check Response Body Containing Entities URIS set to ${entities_id} ${response.json()} *** Keywords *** Setup Entity On Remote And Registration ${entity_id}= Generate Random Entity Id ${entity_id_prefix} Loading @@ -42,10 +44,6 @@ Setup Entity On Remote And Registration ${response1}= Create Context Source Registration With Return ${registration_payload} Check Response Status Code 201 ${response1.status_code} Delete Created Entity And Registration Delete Context Source Registration ${registration_id} Delete Entity By Id ${entity_id} base_url=${remote_url} No newline at end of file
TP/NGSI-LD/DistributedOperations/Consumption/Entity/QueryEntities/D011_01_02_inc.robot +9 −12 Original line number Diff line number Diff line Loading @@ -18,10 +18,11 @@ ${entity_payload_filename} vehicle-simple-attributes.jsonld ${registration_id_prefix} urn:ngsi-ld:Registration: ${registration_payload_file_path} csourceRegistrations/context-source-registration-vehicle-complete.jsonld *** Test Cases *** D011_01_02_inc Query The Context Broker With Type And Missing Attribute [Tags] since_v1.6.1 dist-ops 4_3_3 cf_06 additive-inclusive 4_3_6_2 5_7_2 [Documentation] Check that if one queries for type and an attribute that is missing, no entity gets returned [Tags] since_v1.6.1 dist-ops 4_3_3 cf_06 additive-inclusive 4_3_6_2 5_7_2 ${response}= Query Entities entity_types=Vehicle attrs=speed context=${ngsild_test_suite_context} Check Response Status Code 200 ${response.status_code} Should Be Empty ${response.json()} Loading @@ -42,10 +43,6 @@ Setup Entity On Remote And Registration ${response1}= Create Context Source Registration With Return ${registration_payload} Check Response Status Code 201 ${response1.status_code} Delete Created Entity And Registration Delete Entity By Id ${entity_id} base_url=${remote_url} Delete Context Source Registration ${registration_id} No newline at end of file
TP/NGSI-LD/DistributedOperations/Consumption/Entity/QueryEntities/D011_01_03_inc.robot +8 −10 Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ Resource ${EXECDIR}/resources/JsonUtils.resource Test Setup Create Entities With Different Payloads And Registration Test Teardown Delete Created Entities And Registration *** Variables *** ${entity_id_prefix} urn:ngsi-ld:Vehicle: ${entity_payload_filename} vehicle-simple-attributes.jsonld Loading @@ -18,10 +19,11 @@ ${entity_payload_filename2} vehicle-simple-attributes-second.jsonld ${registration_id_prefix} urn:ngsi-ld:Registration: ${registration_payload_file_path} csourceRegistrations/context-source-registration-vehicle-complete.jsonld *** Test Cases *** D011_01_03_inc Query The Context Broker With Type and Attribute [Tags] since_v1.6.1 dist-ops 4_3_3 cf_06 additive-inclusive 4_3_6_2 5_7_2 [Documentation] Check that if one queries for attribute present in an entity on a Context Source, only that entity gets returned [Tags] since_v1.6.1 dist-ops 4_3_3 cf_06 additive-inclusive 4_3_6_2 5_7_2 @{entities_id}= Create List ${second_entity_id} ${response}= Query Entities entity_types=Vehicle attrs=isParked2 context=${ngsild_test_suite_context} Check Response Status Code 200 ${response.status_code} Loading @@ -48,11 +50,7 @@ Create Entities With Different Payloads And Registration ${response2}= Create Context Source Registration With Return ${registration_payload} Check Response Status Code 201 ${response2.status_code} Delete Created Entities And Registration Delete Context Source Registration ${registration_id} Delete Entity By Id ${first_entity_id} Delete Entity By Id ${second_entity_id} base_url=${remote_url}