Skip to content
test_ContextInformation_Consumption.py 29.2 KiB
Newer Older
#!/usr/bin/env python
from unittest import TestCase
from doc.analysis.generaterobotdata import GenerateRobotData
from json import load, dump
from deepdiff import DeepDiff
from os.path import dirname, exists
from os import listdir, remove, makedirs


class TestCIConsumptions(TestCase):
lopezaguilar's avatar
lopezaguilar committed
    # 58 passed
    @classmethod
    def setUpClass(cls):
        TestCIConsumptions.folder_test_suites = dirname(dirname(dirname(__file__)))
        folder_results = f'{TestCIConsumptions.folder_test_suites}/doc/results'

        # Check that the folder '/results' exists and if not, create it
        if not exists(folder_results):
            makedirs(folder_results)
        else:
            # Delete the /results folder
            [remove(f'{folder_results}/{x}') for x in listdir(folder_results) if x.startswith('out')]

    def setUp(self) -> None:
        self.folder_test_suites = dirname(dirname(dirname(__file__)))

    def common_function(self, robot_file, expected_value, difference_file):
        data = GenerateRobotData(robot_file=robot_file,
                                 execdir=self.folder_test_suites)
        data.parse_robot()
        obtained_response = data.get_info()

        with open(expected_value, 'r') as file:
            expected_response = load(file)

        result = DeepDiff(t1=obtained_response, t2=expected_response, ignore_order=True)

        if len(result) != 0:
            # There are some differences
            with open(difference_file, 'w') as fp:
                dump(obj=obtained_response, indent=2, fp=fp)

            assert False, f'They are some difference between the expected and obtained dictionaries: \n {result}'

    def test_027_01(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Discovery/RetrieveAvailableAttributeInformation/027_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/027_01.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_027_01.json'

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

    def test_027_02(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Discovery/RetrieveAvailableAttributeInformation/027_02.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/027_02.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_027_02.json'

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

        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Discovery/RetrieveAvailableAttributes/025_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/025_01.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_025_01.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Discovery/RetrieveAvailableEntityTypes/022_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/022_01.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_022_01.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Discovery/RetrieveDetailsOfAvailableAttributes/026_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/026_01.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_026_01.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Discovery/RetrieveDetailsOfAvailableEntityTypes/023_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/023_01.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_023_01.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
    def test_024_01(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Discovery/RetrieveAvailableEntityTypeInformation/024_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/024_01.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_024_01.json'

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

    def test_024_02(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Discovery/RetrieveAvailableEntityTypeInformation/024_02.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/024_02.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_024_02.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed

    def test_019_01_01(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_01_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_01_01.json'
lopezaguilar's avatar
lopezaguilar committed
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_01_01.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_01_02.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_01_02.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_01_02.json'

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

    def test_019_01_03(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_01_03.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_01_03.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_01_03.json'

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

    def test_019_01_04(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_01_04.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_01_04.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_01_04.json'

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

    def test_019_01_05(self):
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_01_05.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_01_05.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_01_05.json'

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

    def test_019_02_01(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_02_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_02_01.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_02_01.json'

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

    def test_019_02_02(self):
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_02_02.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_02_02.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_02_02.json'

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

    def test_019_02_03(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_02_03.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_02_03.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_02_03.json'

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

    def test_019_02_04(self):
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_02_04.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_02_04.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_02_04.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_02_05.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_02_05.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_02_05.json'

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

    def test_019_03_01(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_03_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_03_01.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_03_01.json'

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

    def test_019_03_02(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_03_02.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_03_02.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_03_02.json'

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

    def test_019_03_03(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_03_03.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_03_03.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_03_03.json'

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

    def test_019_03_04(self):
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_03_04.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_03_04.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_03_04.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_03_05.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_03_05.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_03_05.json'

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

    def test_019_04(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_04.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_04.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_04.json'

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

    def test_019_05(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_05.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_05.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_05.json'

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

    def test_019_06(self):
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_06.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_06.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_06.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
    def test_019_07(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/QueryEntities/019_07.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/019_07.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_019_07.json'

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

    def test_018_01_01(self):
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/RetrieveEntity/018_01_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/018_01_01.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_018_01_01.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/RetrieveEntity/018_01_02.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/018_01_02.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_018_01_02.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/RetrieveEntity/018_01_03.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/018_01_03.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_018_01_03.json'
lopezaguilar's avatar
lopezaguilar committed

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/RetrieveEntity/018_02.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/018_02.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_018_02.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/RetrieveEntity/018_03_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/018_03_01.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_018_03_01.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/RetrieveEntity/018_03_02.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/018_03_02.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_018_03_02.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/RetrieveEntity/018_04.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/018_04.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_018_04.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/RetrieveEntity/018_05.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/018_05.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_018_05.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/Entity/RetrieveEntity/018_06.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/018_06.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_018_06.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/QueryTemporalEvolutionOfEntities/021_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/021_01.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_021_01.json'

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

    def test_021_02(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/QueryTemporalEvolutionOfEntities/021_02.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/021_02.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_021_02.json'

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

    def test_021_03(self):
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/QueryTemporalEvolutionOfEntities/021_03.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/021_03.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_021_03.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/QueryTemporalEvolutionOfEntities/021_04.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/021_04.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_021_04.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/QueryTemporalEvolutionOfEntities/021_05.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/021_05.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_021_05.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/QueryTemporalEvolutionOfEntities/021_06.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/021_06.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_021_06.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/QueryTemporalEvolutionOfEntities/021_07.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/021_07.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_021_07.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/QueryTemporalEvolutionOfEntities/021_08.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/021_08.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_021_08.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/QueryTemporalEvolutionOfEntities/021_09.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/021_09.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_021_09.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/QueryTemporalEvolutionOfEntities/021_10.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/021_10.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_021_10.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/QueryTemporalEvolutionOfEntities/021_11.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/021_11.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_021_11.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/QueryTemporalEvolutionOfEntities/021_12.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/021_12.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_021_12.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/QueryTemporalEvolutionOfEntities/021_13.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/021_13.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_021_13.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/RetrieveTemporalEvolutionOfEntity/020_01.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/020_01.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_020_01.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/RetrieveTemporalEvolutionOfEntity/020_02.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/020_02.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_020_02.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/RetrieveTemporalEvolutionOfEntity/020_03.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/020_03.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_020_03.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/RetrieveTemporalEvolutionOfEntity/020_04.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/020_04.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_020_04.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/RetrieveTemporalEvolutionOfEntity/020_05.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/020_05.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_020_05.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/RetrieveTemporalEvolutionOfEntity/020_06.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/020_06.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_020_06.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/RetrieveTemporalEvolutionOfEntity/020_07.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/020_07.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_020_07.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/RetrieveTemporalEvolutionOfEntity/020_08.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/020_08.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_020_08.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/RetrieveTemporalEvolutionOfEntity/020_09.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/020_09.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_020_09.json'

        self.common_function(robot_file=robot_file, expected_value=expected_value, difference_file=difference_file)
lopezaguilar's avatar
lopezaguilar committed
        robot_file = f'{self.folder_test_suites}/TP/NGSI-LD/ContextInformation/Consumption/TemporalEntity/RetrieveTemporalEvolutionOfEntity/020_10.robot'
        expected_value = f'{self.folder_test_suites}/doc/files/ContextInformation/Consumption/020_10.json'
        difference_file = f'{self.folder_test_suites}/doc/results/out_020_10.json'

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