TestEqMembers (open)

Compare specific cells of two values (recursive)


LOADLIB "mod::system/lib/testframework.whlib";

MACRO TestEqMembers(VARIANT expected, VARIANT actual, STRING memberstext, STRING annotation)


VARIANT expected

Expected value

VARIANT actual

Gotten value

STRING memberstext

Comma-separated list of members to check. Use '*' as first member to match all, and -<cellname> to excluded members after that.

STRING annotation

Message to display when the test fails