Loading TP/NGSI-LD/ContextInformation/Provision/EntityAttributes/DeleteEntityAttribute/013_01.robot +7 −5 Original line number Diff line number Diff line Loading @@ -14,23 +14,25 @@ Test Template Delete Attributes *** Variables *** ${status_code}= 204 ${filename}= vehicle-two-datasetid-attributes.jsonld ${filename}= vehicle-speed-only-multi-instances.jsonld ${attribute_id}= speed *** Test Cases *** DATASETID DELETEALL EXPECTATION_FILENAME 013_01_01 Delete An Attribute With The Default Instance [Tags] ea-delete 5_6_5 ${EMPTY} false vehicle-delete-default-speed.jsonld 013_01_02 Delete An Attribute With The datasetId urn:ngsi-ld:Property:gpsBxyz123-speed false vehicle-delete-datasetid-speed.jsonld 013_01_03 Delete All Target Attribute Instances 013_01_02 Delete An Attribute With A Specific datasetId [Tags] ea-delete 5_6_5 urn:ngsi-ld:Dataset:gps false vehicle-delete-datasetid-speed.jsonld 013_01_03 Delete All Attribute Instances [Tags] ea-delete 5_6_5 ${EMPTY} true vehicle-delete-deleteall-speed.jsonld *** Keywords *** Delete Attributes [Documentation] Check that one can delete an attribute from an entity [Tags] ea-delete 5_6_5 [Arguments] ${datasetId} ${deleteAll} ${expectation_filename} ${response}= Delete Entity Attributes ... entityId=${entity_id} Loading data/entities/expectations/vehicle-delete-datasetid-speed.jsonld +19 −24 Original line number Diff line number Diff line { "id": "urn:ngsi-ld:Vehicle:randomUUID", "id": "urn:ngsi-ld:Vehicle:4215907728743778", "type": "Vehicle", "brandName": { "speed": [ { "type": "Property", "value": "Mercedes" }, "isParked": { "type": "Relationship", "object": "urn:ngsi-ld:OffStreetParking:Downtown1", "observedAt": "2017-07-29T12:00:04Z", "providedBy": { "type": "Relationship", "object": "urn:ngsi-ld:Person:Bob" }, "datasetId": "urn:ngsi-ld:Relationship:parked12345" "value": 55, "source": { "type": "Property", "value": "Feeling" } }, "speed": { { "type": "Property", "value": 55, "value": 57, "datasetId": "urn:ngsi-ld:Dataset:speedometer", "source": { "type": "Property", "value": "Speedometer" } }, "@context": [ "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" ] } ], "@context": "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" } No newline at end of file data/entities/expectations/vehicle-delete-default-speed.jsonld +19 −25 Original line number Diff line number Diff line { "id": "urn:ngsi-ld:Vehicle:randomUUID", "id": "urn:ngsi-ld:Vehicle:2264127260420623", "type": "Vehicle", "brandName": { "speed": [ { "type": "Property", "value": "Mercedes" }, "isParked": { "type": "Relationship", "object": "urn:ngsi-ld:OffStreetParking:Downtown1", "observedAt": "2017-07-29T12:00:04Z", "providedBy": { "type": "Relationship", "object": "urn:ngsi-ld:Person:Bob" }, "datasetId": "urn:ngsi-ld:Relationship:parked12345" "value": 57, "datasetId": "urn:ngsi-ld:Dataset:speedometer", "source": { "type": "Property", "value": "Speedometer" } }, "speed": { "type": "Property", "value": 54.5, "datasetId": "urn:ngsi-ld:Dataset:gps", "source": { "type": "Property", "value": "GPS" }, "datasetId": "urn:ngsi-ld:Property:gpsBxyz123-speed" }, "@context": [ "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" ] } } ], "@context": "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" } No newline at end of file data/entities/expectations/vehicle-delete-deleteall-speed.jsonld +3 −19 Original line number Diff line number Diff line { "id": "urn:ngsi-ld:Vehicle:randomUUID", "id": "urn:ngsi-ld:Vehicle:0384085170704932", "type": "Vehicle", "brandName": { "type": "Property", "value": "Mercedes" }, "isParked": { "type": "Relationship", "object": "urn:ngsi-ld:OffStreetParking:Downtown1", "observedAt": "2017-07-29T12:00:04Z", "providedBy": { "type": "Relationship", "object": "urn:ngsi-ld:Person:Bob" }, "datasetId": "urn:ngsi-ld:Relationship:parked12345" }, "@context": [ "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" ] "@context": "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" } No newline at end of file data/entities/vehicle-speed-only-multi-instances.jsonld 0 → 100644 +35 −0 Original line number Diff line number Diff line { "id": "urn:ngsi-ld:Vehicle:randomUUID", "type": "Vehicle", "speed": [ { "type": "Property", "value": 55, "source": { "type": "Property", "value": "Feeling" } }, { "type": "Property", "value": 57, "source": { "type": "Property", "value": "Speedometer" }, "datasetId": "urn:ngsi-ld:Dataset:speedometer" }, { "type": "Property", "value": 54.5, "source": { "type": "Property", "value": "GPS" }, "datasetId": "urn:ngsi-ld:Dataset:gps" } ], "@context": [ "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" ] } No newline at end of file Loading
TP/NGSI-LD/ContextInformation/Provision/EntityAttributes/DeleteEntityAttribute/013_01.robot +7 −5 Original line number Diff line number Diff line Loading @@ -14,23 +14,25 @@ Test Template Delete Attributes *** Variables *** ${status_code}= 204 ${filename}= vehicle-two-datasetid-attributes.jsonld ${filename}= vehicle-speed-only-multi-instances.jsonld ${attribute_id}= speed *** Test Cases *** DATASETID DELETEALL EXPECTATION_FILENAME 013_01_01 Delete An Attribute With The Default Instance [Tags] ea-delete 5_6_5 ${EMPTY} false vehicle-delete-default-speed.jsonld 013_01_02 Delete An Attribute With The datasetId urn:ngsi-ld:Property:gpsBxyz123-speed false vehicle-delete-datasetid-speed.jsonld 013_01_03 Delete All Target Attribute Instances 013_01_02 Delete An Attribute With A Specific datasetId [Tags] ea-delete 5_6_5 urn:ngsi-ld:Dataset:gps false vehicle-delete-datasetid-speed.jsonld 013_01_03 Delete All Attribute Instances [Tags] ea-delete 5_6_5 ${EMPTY} true vehicle-delete-deleteall-speed.jsonld *** Keywords *** Delete Attributes [Documentation] Check that one can delete an attribute from an entity [Tags] ea-delete 5_6_5 [Arguments] ${datasetId} ${deleteAll} ${expectation_filename} ${response}= Delete Entity Attributes ... entityId=${entity_id} Loading
data/entities/expectations/vehicle-delete-datasetid-speed.jsonld +19 −24 Original line number Diff line number Diff line { "id": "urn:ngsi-ld:Vehicle:randomUUID", "id": "urn:ngsi-ld:Vehicle:4215907728743778", "type": "Vehicle", "brandName": { "speed": [ { "type": "Property", "value": "Mercedes" }, "isParked": { "type": "Relationship", "object": "urn:ngsi-ld:OffStreetParking:Downtown1", "observedAt": "2017-07-29T12:00:04Z", "providedBy": { "type": "Relationship", "object": "urn:ngsi-ld:Person:Bob" }, "datasetId": "urn:ngsi-ld:Relationship:parked12345" "value": 55, "source": { "type": "Property", "value": "Feeling" } }, "speed": { { "type": "Property", "value": 55, "value": 57, "datasetId": "urn:ngsi-ld:Dataset:speedometer", "source": { "type": "Property", "value": "Speedometer" } }, "@context": [ "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" ] } ], "@context": "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" } No newline at end of file
data/entities/expectations/vehicle-delete-default-speed.jsonld +19 −25 Original line number Diff line number Diff line { "id": "urn:ngsi-ld:Vehicle:randomUUID", "id": "urn:ngsi-ld:Vehicle:2264127260420623", "type": "Vehicle", "brandName": { "speed": [ { "type": "Property", "value": "Mercedes" }, "isParked": { "type": "Relationship", "object": "urn:ngsi-ld:OffStreetParking:Downtown1", "observedAt": "2017-07-29T12:00:04Z", "providedBy": { "type": "Relationship", "object": "urn:ngsi-ld:Person:Bob" }, "datasetId": "urn:ngsi-ld:Relationship:parked12345" "value": 57, "datasetId": "urn:ngsi-ld:Dataset:speedometer", "source": { "type": "Property", "value": "Speedometer" } }, "speed": { "type": "Property", "value": 54.5, "datasetId": "urn:ngsi-ld:Dataset:gps", "source": { "type": "Property", "value": "GPS" }, "datasetId": "urn:ngsi-ld:Property:gpsBxyz123-speed" }, "@context": [ "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" ] } } ], "@context": "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" } No newline at end of file
data/entities/expectations/vehicle-delete-deleteall-speed.jsonld +3 −19 Original line number Diff line number Diff line { "id": "urn:ngsi-ld:Vehicle:randomUUID", "id": "urn:ngsi-ld:Vehicle:0384085170704932", "type": "Vehicle", "brandName": { "type": "Property", "value": "Mercedes" }, "isParked": { "type": "Relationship", "object": "urn:ngsi-ld:OffStreetParking:Downtown1", "observedAt": "2017-07-29T12:00:04Z", "providedBy": { "type": "Relationship", "object": "urn:ngsi-ld:Person:Bob" }, "datasetId": "urn:ngsi-ld:Relationship:parked12345" }, "@context": [ "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" ] "@context": "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" } No newline at end of file
data/entities/vehicle-speed-only-multi-instances.jsonld 0 → 100644 +35 −0 Original line number Diff line number Diff line { "id": "urn:ngsi-ld:Vehicle:randomUUID", "type": "Vehicle", "speed": [ { "type": "Property", "value": 55, "source": { "type": "Property", "value": "Feeling" } }, { "type": "Property", "value": 57, "source": { "type": "Property", "value": "Speedometer" }, "datasetId": "urn:ngsi-ld:Dataset:speedometer" }, { "type": "Property", "value": 54.5, "source": { "type": "Property", "value": "GPS" }, "datasetId": "urn:ngsi-ld:Dataset:gps" } ], "@context": [ "https://forge.etsi.org/rep/cim/ngsi-ld-test-suite/-/raw/develop/resources/jsonld-contexts/ngsi-ld-test-suite-compound.jsonld" ] } No newline at end of file