-
Bug
-
Resolution: Done
-
Medium
-
London Release
-
None
-
None
To reproduce:
- Checkout a VFC
- Edit a property of the VFC of any comparable type except integer (e.g. string, float, any scalar type...)
- Add an 'in_range' constraint with values appropriate to the type
- Error is thrown (except if the provided values can be parsed as in integer values)
The methods convert and isValueTypeValid in ToscaType handle in_range in the same way as an integer even though in_range can be used for non integer types
This is also causing upgrade failure as the deserialization of the data types during sdc-be start up fails due to existing data types with in_range float values