Add progress event tests