Commit d74ed701 authored by Marco Cavalli's avatar Marco Cavalli
Browse files

feat: use core context for tests that are supposed to be tested with default context

parent 014b4049
Loading
Loading
Loading
Loading
+8 −4
Original line number Diff line number Diff line
@@ -31,12 +31,13 @@ IOP_003_01_01 Query Entities Of Type OffstreetParking Via GET
    ...    4_3_6
    ...    5_7_2
    ...    6_4_3_1
    ...    default-context

    # Client sends an HTTP GET request to b1 to retrieve all Entities with type OffstreetParking
    ${response_b1}=    Query Entities
    ...    entity_types=OffStreetParking
    ...    broker_url=${b1_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}

    # Agent checks that a success response has been returned and that the following Entities were returned:
    # - OffstreetParking:1 with the attributes availableSpotsNumber and totalSpotsNumber
@@ -51,7 +52,7 @@ IOP_003_01_01 Query Entities Of Type OffstreetParking Via GET
    ${response_b2}=    Query Entities
    ...    entity_types=OffStreetParking
    ...    broker_url=${b2_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}
    Check Response Status Code    200    ${response_b2.status_code}
    ${expected_b2_ids}=    Create List    ${first_entity_id}    ${second_entity_id}
    Check Response Body Containing Entities URIS set to    ${expected_b2_ids}    ${response_b2.json()}
@@ -62,7 +63,7 @@ IOP_003_01_01 Query Entities Of Type OffstreetParking Via GET
    ${response_b3}=    Query Entities
    ...    entity_types=OffStreetParking
    ...    broker_url=${b3_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}
    Check Response Status Code    200    ${response_b3.status_code}
    ${expected_b3_ids}=    Create List    ${second_entity_id}
    Check Response Body Containing Entities URIS set to    ${expected_b3_ids}    ${response_b3.json()}
@@ -106,18 +107,21 @@ Setup Initial Context Source Registrations
    ...    ${first_entity_payload_filename}
    ...    ${first_entity_id}
    ...    broker_url=${b2_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}

    ${response}=    Create Entity
    ...    ${third_entity_payload_filename}
    ...    ${second_entity_id}
    ...    broker_url=${b2_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}

    ${response}=    Create Entity
    ...    ${second_entity_payload_filename}
    ...    ${second_entity_id}
    ...    broker_url=${b3_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}

    @{first_set}=    Create List
@@ -135,7 +139,7 @@ Setup Initial Context Source Registrations
    ...    ${b1_url}

    @{first_configuration}=    Create List    ${first_set}    ${second_set}
    Compose IOP Configuration    ${first_configuration}
    Compose IOP Configuration    ${first_configuration}    ld_context=${core_context}

Delete Entities And Delete Registrations
    @{broker_count}=    Create List    ${b1_url}    ${b2_url}    ${b3_url}
+8 −4
Original line number Diff line number Diff line
@@ -31,6 +31,7 @@ IOP_003_01_02 Query Entities Of Type OffstreetParking Via POST
    ...    4_3_6
    ...    5_7_2
    ...    6_23_2_1
    ...    default-context

    # Client sends an HTTP POST request to b1 to retrieve all Entities with type OffstreetParking
    &{entity_selector}=    Create Dictionary    type=OffStreetParking
@@ -38,7 +39,7 @@ IOP_003_01_02 Query Entities Of Type OffstreetParking Via POST
    ${response_b1}=    Query Entities Via POST
    ...    entities=${entities}
    ...    broker_url=${b1_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}

    # Agent checks that a success response has been returned and that the following Entities were returned:
    # - OffstreetParking:1 with the attributes availableSpotsNumber and totalSpotsNumber
@@ -53,7 +54,7 @@ IOP_003_01_02 Query Entities Of Type OffstreetParking Via POST
    ${response_b2}=    Query Entities Via POST
    ...    entities=${entities}
    ...    broker_url=${b2_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}
    Check Response Status Code    200    ${response_b2.status_code}
    ${expected_b2_ids}=    Create List    ${first_entity_id}    ${second_entity_id}
    Check Response Body Containing Entities URIS set to    ${expected_b2_ids}    ${response_b2.json()}
@@ -64,7 +65,7 @@ IOP_003_01_02 Query Entities Of Type OffstreetParking Via POST
    ${response_b3}=    Query Entities Via POST
    ...    entities=${entities}
    ...    broker_url=${b3_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}
    Check Response Status Code    200    ${response_b3.status_code}
    ${expected_b3_ids}=    Create List    ${second_entity_id}
    Check Response Body Containing Entities URIS set to    ${expected_b3_ids}    ${response_b3.json()}
@@ -108,18 +109,21 @@ Setup Initial Context Source Registrations
    ...    ${first_entity_payload_filename}
    ...    ${first_entity_id}
    ...    broker_url=${b2_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}

    ${response}=    Create Entity
    ...    ${third_entity_payload_filename}
    ...    ${second_entity_id}
    ...    broker_url=${b2_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}

    ${response}=    Create Entity
    ...    ${second_entity_payload_filename}
    ...    ${second_entity_id}
    ...    broker_url=${b3_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}

    @{first_set}=    Create List
@@ -137,7 +141,7 @@ Setup Initial Context Source Registrations
    ...    ${b1_url}

    @{first_configuration}=    Create List    ${first_set}    ${second_set}
    Compose IOP Configuration    ${first_configuration}
    Compose IOP Configuration    ${first_configuration}    ld_context=${core_context}

Delete Entities And Delete Registrations
    @{broker_count}=    Create List    ${b1_url}    ${b2_url}    ${b3_url}
+11 −5
Original line number Diff line number Diff line
@@ -35,12 +35,13 @@ IOP_003_02_01 Query Entities Of Type OffstreetParking Via GET
    ...    4_3_6
    ...    5_7_2
    ...    6_4_3_1
    ...    default-context

    # Client sends an HTTP GET request to b1 to retrieve Entities with type OffstreetParking
    ${response_b1}=    Query Entities
    ...    entity_types=OffStreetParking
    ...    broker_url=${b1_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}

    # Agent checks that a success response has been returned and that OffstreetParking:1 and OffstreetParking:2 were returned with all properties but "name"
    Check Response Status Code    200    ${response_b1.status_code}
@@ -53,7 +54,7 @@ IOP_003_02_01 Query Entities Of Type OffstreetParking Via GET
    ${response_b2}=    Query Entities
    ...    entity_types=OffStreetParking
    ...    broker_url=${b2_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}
    Check Response Status Code    200    ${response_b2.status_code}
    ${expected_b2_ids}=    Create List    ${first_entity_id}    ${second_entity_id}
    Check Response Body Containing Entities URIS set to    ${expected_b2_ids}    ${response_b2.json()}
@@ -64,7 +65,7 @@ IOP_003_02_01 Query Entities Of Type OffstreetParking Via GET
    ${response_b3}=    Query Entities
    ...    entity_types=OffStreetParking
    ...    broker_url=${b3_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}
    Check Response Status Code    200    ${response_b3.status_code}
    ${expected_b3_ids}=    Create List    ${first_entity_id}    ${second_entity_id}
    Check Response Body Containing Entities URIS set to    ${expected_b3_ids}    ${response_b3.json()}
@@ -75,7 +76,7 @@ IOP_003_02_01 Query Entities Of Type OffstreetParking Via GET
    ${response_b4}=    Query Entities
    ...    entity_types=OffStreetParking
    ...    broker_url=${b4_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}
    Check Response Status Code    200    ${response_b4.status_code}
    ${expected_b4_ids}=    Create List    ${second_entity_id}
    Check Response Body Containing Entities URIS set to    ${expected_b4_ids}    ${response_b4.json()}
@@ -126,26 +127,31 @@ Setup Initial Context Source Registrations
    ...    ${first_entity_no_location_payload_filename}
    ...    ${first_entity_id}
    ...    broker_url=${b2_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}
    ${response}=    Create Entity
    ...    ${second_entity_no_location_payload_filename}
    ...    ${second_entity_id}
    ...    broker_url=${b2_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}
    ${response}=    Create Entity
    ...    ${first_full_entity_payload_filename}
    ...    ${first_entity_id}
    ...    broker_url=${b3_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}
    ${response}=    Create Entity
    ...    ${second_full_entity_payload_filename}
    ...    ${second_entity_id}
    ...    broker_url=${b3_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}
    ${response}=    Create Entity
    ...    ${location_name_payload_filename}
    ...    ${second_entity_id}
    ...    broker_url=${b4_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}

    @{first_set}=    Create List
@@ -170,7 +176,7 @@ Setup Initial Context Source Registrations
    ...    ${b1_url}

    @{second_configuration}=    Create List    ${first_set}    ${second_set}    ${third_set}
    Compose IOP Configuration    ${second_configuration}
    Compose IOP Configuration    ${second_configuration}    ld_context=${core_context}

Delete Entities And Delete Registrations
    @{broker_count}=    Create List    ${b1_url}    ${b2_url}    ${b3_url}    ${b4_url}
+12 −5
Original line number Diff line number Diff line
@@ -38,13 +38,14 @@ IOP_003_02_02 Query Entities Of Type OffstreetParking And Vehicle With Attrs
    ...    4_3_6
    ...    5_7_2
    ...    6_4_3_1
    ...    default-context

    # Client sends an HTTP GET request to b1 to retrieve the "location" Property from Entities having type OffstreetParking or Vehicle
    ${response_b1}=    Query Entities
    ...    entity_types=OffStreetParking,Vehicle
    ...    attrs=location
    ...    broker_url=${b1_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}

    # Agent checks that a success response has been returned and that all four Entities were returned with the "location" Property only
    Check Response Status Code    200    ${response_b1.status_code}
@@ -64,7 +65,7 @@ IOP_003_02_02 Query Entities Of Type OffstreetParking And Vehicle With Attrs
    ...    entity_types=OffStreetParking,Vehicle
    ...    attrs=location
    ...    broker_url=${b2_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}
    Check Response Status Code    200    ${response_b2.status_code}
    ${expected_b2_ids}=    Create List    ${first_parking_entity_id}    ${first_vehicle_entity_id}
    Check Response Body Containing Entities URIS set to    ${expected_b2_ids}    ${response_b2.json()}
@@ -76,7 +77,7 @@ IOP_003_02_02 Query Entities Of Type OffstreetParking And Vehicle With Attrs
    ...    entity_types=OffStreetParking,Vehicle
    ...    attrs=location
    ...    broker_url=${b3_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}
    Check Response Status Code    200    ${response_b3.status_code}
    ${expected_b3_ids}=    Create List    ${first_parking_entity_id}    ${second_parking_entity_id}
    Check Response Body Containing Entities URIS set to    ${expected_b3_ids}    ${response_b3.json()}
@@ -88,7 +89,7 @@ IOP_003_02_02 Query Entities Of Type OffstreetParking And Vehicle With Attrs
    ...    entity_types=OffStreetParking,Vehicle
    ...    attrs=location
    ...    broker_url=${b4_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}
    Check Response Status Code    200    ${response_b4.status_code}
    ${expected_b4_ids}=    Create List    ${second_parking_entity_id}    ${second_vehicle_entity_id}
    Check Response Body Containing Entities URIS set to    ${expected_b4_ids}    ${response_b4.json()}
@@ -132,31 +133,37 @@ Setup Initial Context Source Registrations
    ...    ${first_vehicle_payload_filename}
    ...    ${first_vehicle_entity_id}
    ...    broker_url=${b2_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}
    ${response}=    Create Entity
    ...    ${first_offstreet_payload_filename}
    ...    ${first_parking_entity_id}
    ...    broker_url=${b2_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}
    ${response}=    Create Entity
    ...    ${first_parking_location_name_payload_filename}
    ...    ${first_parking_entity_id}
    ...    broker_url=${b3_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}
    ${response}=    Create Entity
    ...    ${second_offstreet_payload_filename}
    ...    ${second_parking_entity_id}
    ...    broker_url=${b3_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}
    ${response}=    Create Entity
    ...    ${second_parking_location_name_payload_filename}
    ...    ${second_parking_entity_id}
    ...    broker_url=${b4_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}
    ${response}=    Create Entity
    ...    ${second_vehicle_payload_filename}
    ...    ${second_vehicle_entity_id}
    ...    broker_url=${b4_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}

    @{first_set}=    Create List
@@ -200,7 +207,7 @@ Setup Initial Context Source Registrations
    ...    ${third_set}
    ...    ${fourth_set}
    ...    ${fifth_set}
    Compose IOP Configuration    ${second_configuration}
    Compose IOP Configuration    ${second_configuration}    ld_context=${core_context}

Delete Entities And Delete Registrations
    @{broker_count}=    Create List    ${b1_url}    ${b2_url}    ${b3_url}    ${b4_url}
+9 −5
Original line number Diff line number Diff line
@@ -34,12 +34,13 @@ IOP_003_03_01 Query Entities Of Type OffstreetParking Via GET
    ...    4_3_6
    ...    5_7_2
    ...    6_4_3_1
    ...    default-context

    # Client sends an HTTP GET request to b1 to retrieve Entities with type OffstreetParking
    ${response_b1}=    Query Entities
    ...    entity_types=OffStreetParking
    ...    broker_url=${b1_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}

    # Agent checks that a success response has been returned with ${first_full_offstreet_payload_filename} and ${offstreet_no_location_payload_filename}
    Check Response Status Code    200    ${response_b1.status_code}
@@ -52,7 +53,7 @@ IOP_003_03_01 Query Entities Of Type OffstreetParking Via GET
    ${response_b2}=    Query Entities
    ...    entity_types=OffStreetParking
    ...    broker_url=${b2_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}
    Check Response Status Code    200    ${response_b2.status_code}
    ${expected_b2_ids}=    Create List    ${second_entity_id}
    Check Response Body Containing Entities URIS set to    ${expected_b2_ids}    ${response_b2.json()}
@@ -62,7 +63,7 @@ IOP_003_03_01 Query Entities Of Type OffstreetParking Via GET
    ${response_b3}=    Query Entities
    ...    entity_types=OffStreetParking
    ...    broker_url=${b3_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}
    Check Response Status Code    200    ${response_b3.status_code}
    ${expected_b3_ids}=    Create List    ${first_entity_id}
    Check Response Body Containing Entities URIS set to    ${expected_b3_ids}    ${response_b3.json()}
@@ -72,7 +73,7 @@ IOP_003_03_01 Query Entities Of Type OffstreetParking Via GET
    ${response_b4}=    Query Entities
    ...    entity_types=OffStreetParking
    ...    broker_url=${b4_url}
    ...    context=${ngsild_test_suite_context}
    ...    context=${core_context}
    Check Response Status Code    200    ${response_b4.status_code}
    ${expected_b4_ids}=    Create List    ${first_entity_id}
    Check Response Body Containing Entities URIS set to    ${expected_b4_ids}    ${response_b4.json()}
@@ -110,16 +111,19 @@ Setup Initial Context Source Registrations
    ...    ${offstreet_no_location_payload_filename}
    ...    ${second_entity_id}
    ...    broker_url=${b2_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}
    ${response}=    Create Entity
    ...    ${first_full_offstreet_payload_filename}
    ...    ${first_entity_id}
    ...    broker_url=${b3_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}
    ${response}=    Create Entity
    ...    ${first_offstreet_no_location_payload_filename}
    ...    ${first_entity_id}
    ...    broker_url=${b4_url}
    ...    context=${core_context}
    Check Response Status Code    201    ${response.status_code}

    @{first_set}=    Create List
@@ -144,7 +148,7 @@ Setup Initial Context Source Registrations
    ...    ${b1_url}

    @{third_configuration}=    Create List    ${first_set}    ${second_set}    ${third_set}
    Compose IOP Configuration    ${third_configuration}
    Compose IOP Configuration    ${third_configuration}    ld_context=${core_context}

Delete Entities And Delete Registrations
    @{broker_count}=    Create List    ${b1_url}    ${b2_url}    ${b3_url}    ${b4_url}
Loading