VSoftTechnologies/DUnitX

Conversion of test case arguments (RTTI attributes) from string (tkUString) to dynamic array (tkDynArray; e.g., TArray< T >) not functioning under RAD Stuido/Delphi XE3+

Closed this issue · 0 comments

The {$IFDEF XE3_UP} bracketing ConvStr2DynArray and its reference within Conversions: array[TTypeKind, TTypeKind] of TConvertFunc should be corrected to {$IFDEF DELPHI_XE3_UP}, otherwise support for DUnitX conversion of Test Case RTTI attribute arguments from string (tkUString) to dynamic array (tkDynArray; e.g., TArray< T >) will not function under RAD Stuido/Delphi XE3+ using "standard" project options (...anyone can, of course, include XE3_UP separately in their respective project's conditional defines).