add initial macro expression tests