Add test for spaces in definition IDs

Contributes to issue CURA-7201.
This commit is contained in:
Ghostkeeper 2020-02-07 13:55:07 +01:00
parent a168e9f8a6
commit a8ccec709f
No known key found for this signature in database
GPG key ID: 37E2020986774393

View file

@ -36,6 +36,14 @@ def definition_container():
assert result.getId() == uid
return result
@pytest.mark.parametrize("file_path", definition_filepaths)
def test_definitionIds(file_path):
"""
Test the validity of the definition IDs.
:param file_path: The path of the machine definition to test.
"""
definition_id = os.path.basename(file_path).split(".")[0]
assert " " not in definition_id # Definition IDs are not allowed to have spaces.
## Tests all definition containers
@pytest.mark.parametrize("file_path", machine_filepaths)