Get tests passing by changing roleis to roles in macros

I would like to contribute a bit to this lib.  Was running tests and found a misspelled variable name.  This fixes the issue.