Removing order dependent nature of test

In the previous  commit, setting test_emitter caused an issue of the
emitter being set for other cases using the instance variable depending
on the other that the test cases run