I think it is the preferred pattern though. I agree bundling the tests is bizarre but test readability is more important. Inlining files into test files is not great; total size is probably the same anyway.