Add a unit test for the handle-unsupported-macros property