[#6] Added tests for new progress reporting stuff