Wrote the rest of the mac_group unit tests
pylint fixes
Merge pull request #10836 from rallytime/mac_group_test

Wrote the rest of the mac_group unit tests