Breaking out unit tests from bug 496796.
Work in progress. ETA early next week.
Will be working on simpletests this weekend.
Still working on these. Have been running into issues. No ETA yet.
Created attachment 388888 [details] patch Code patch that includes test for blacklist functionality and adding tags.
Added in r49293