test for array macros