Update eventable specs

cc @joenoon - @lrz sent me this patch, which should test the expected behavior correctly