Test improvements

- Always print expected and actual events when verifying, makes debugging easier
- Clear event list to avoid cascading failures