I must be missing something looking at the diff. I'm not sure where the files come from but I thought we'd know the size ahead of time since it's test data.

Don't get me wrong, I'm not arguing the assertion. I see what you're going for and it makes sense. We might have to address it if we go the route of progress reporting thresholds, but until then this test is cool (good call on the comment too).