Every test file doesn't need to be its own library

I was confused by the following statement:
"* Each test file must be a library -- due to the nature of the test runner, this is required."
I have multifile libraries working just fine.