Commit 0f4b5143 authored by Ranim Naimi's avatar Ranim Naimi
Browse files

sample file fixes and adding the new test cases to the documentation

parent 50188e48
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
*** Settings ***
Documentation       Check that you cannot create a subscription with invalid throttling (a negative throttling or in conjunction with timeInterval throttling)
Documentation       Check that you cannot create a subscription with invalid throttling

Resource            ${EXECDIR}/resources/ApiUtils/ContextInformationSubscription.resource
Resource            ${EXECDIR}/resources/AssertionUtils.resource
@@ -16,7 +16,7 @@ Test Template Create Subscription With Invalid Throttling

*** Keywords ***
Create Subscription With Invalid Throttling
    [Documentation]    Check that you cannot create a subscription with invalid throttling (a negative throttling or in conjunction with timeInterval throttling)
    [Documentation]    Check that you cannot create a subscription with invalid throttling
    [Tags]    sub-create    5_8_1
    [Arguments]    ${filename}    ${expected_status}
    ${response}=    Create Subscription From File    ${filename}
+2 −2
Original line number Diff line number Diff line
@@ -13,8 +13,8 @@
         "accept":"application/json"
      }
   },
   "throttling" : 1,
   "throttling" : 15,
      "@context":[
      "https://easy-global-market.github.io/ngsild-api-data-models/ngsi-ld-test-suite/ngsi-ld-test-suite-compound-v1.7.jsonld"
       "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
+14 −0
Original line number Diff line number Diff line
@@ -70,6 +70,13 @@ class TestCISubscription(TestCase):

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)

        def test_028_05(self):
            robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Subscription/CreateSubscription/028_05.robot'
            expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Subscription/028_05.json'
            difference_file = f'{self.folder_test_suites}/doc/results/out_028_05.json'

            self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)

    def test_032_01(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Subscription/DeleteSubscription/032_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Subscription/032_01.json'
@@ -189,6 +196,13 @@ class TestCISubscription(TestCase):

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)

        def test_046_15(self):
            robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Subscription/SubscriptionNotificationBehaviour/046_15.robot'
            expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Subscription/046_15.json'
            difference_file = f'{self.folder_test_suites}/doc/results/out_046_15.json'

            self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)

    def test_031_01(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Subscription/QuerySubscriptions/031_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Subscription/031_01.json'