Test that setting currentTime changes the time, and that 'ended' event is fired in a reasonable amount of time