when the execution is very slow, under valgrind, the event might manage to fire more than once, making the test to fail