fix tests with incorrect data uri encodings
macros now are in the same namespace as variables