Is your feature request related to a problem? Please describe.
Actual, we run into a compile error when try to test a Variant vs typed value.
assert_that(3).is_equal("3")
The assertions are type save and do not allow testing an un-typed function result to an expected typed result.
It is legate to have a function with a Variant return type, so assert_that should not test for type safety
Describe the solution you'd like
Improve the assertions to allow using un-typed current values vs expected typed values.
Is your feature request related to a problem? Please describe. Actual, we run into a compile error when try to test a Variant vs typed value.
assert_that(3).is_equal("3")
The assertions are type save and do not allow testing an un-typed function result to an expected typed result.It is legate to have a function with a
Variant
return type, soassert_that
should not test for type safetyDescribe the solution you'd like Improve the assertions to allow using un-typed current values vs expected typed values.
is_null
is_not_null
is_equal
is_not_equal
Describe alternatives you've considered n/a