-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
bugProblems in the build system, build scripts, etc or faults in the interface.Problems in the build system, build scripts, etc or faults in the interface.
Description
Describe the bug
We can define the rules for one type of data (i.e. osi-message) only once in yml-file. For example: If we only want to check 'SensorView.InterfaceVersion', the 'SensorView.GroundTruth.InterfaceVersion' will also be automatically checked. Because we can only define the rules for the type of data 'InterfaceVersion'
Describe how to reproduce the bug
Steps to reproduce the behavior:
- Get the file '20200820_example_versionTest.osi' and 'osi_version.yml' from zip-file attached.
- Move the file '20200820_example_versionTest.osi' to folder 'data'
- Move the file 'osi_version.yml' to folder 'requirements-osi-3'
- Run 'osivalidator -r -requirements-osi-3 .\data\20200820_example_versionTest.osi'
- See output
Describe the expected behavior
We supposed to check if the major version of 'SensorView' is greater than 3 and didn't mean to check the major version of 'SensorView.GroundTruth'. We would define the two different kinds of version separately.
Show some screenshots
Describe the OS you are using
- OS: Windows 10
- Language: Python
- Version 3.7
Additional context
Please get the osi- and yml-file from this zip-file.
ForOsiIssue.zip
vkresch
Metadata
Metadata
Assignees
Labels
bugProblems in the build system, build scripts, etc or faults in the interface.Problems in the build system, build scripts, etc or faults in the interface.
