Added tests from piston-event