diff --git a/luxtronik/data_vector.py b/luxtronik/data_vector.py index 984b66d..96d2ee2 100644 --- a/luxtronik/data_vector.py +++ b/luxtronik/data_vector.py @@ -15,6 +15,7 @@ def __init__(self): self._data = {} def __iter__(self): + """Iterator for the data entries.""" return iter(self._data.items()) def parse(self, raw_data): @@ -30,7 +31,13 @@ def parse(self, raw_data): self._data[index] = entry def _lookup(self, target, with_index=False): - """Lookup entry by either id or name.""" + """ + Lookup an entry + + "target" could either be its id or its name. + + In case "with_index" is set, also the index is returned. + """ if isinstance(target, str): try: # Try to get entry by id diff --git a/tests/test_parameters.py b/tests/test_parameters.py index feccf3e..c803852 100644 --- a/tests/test_parameters.py +++ b/tests/test_parameters.py @@ -11,6 +11,7 @@ class TestParameters: def test_init(self): """Test cases for initialization""" parameters = Parameters() + assert parameters.name == "Parameter" assert parameters.safe assert len(parameters.queue) == 0