Added a test for throwing an error when streaming is attempted.
Added a test for ignoring null files.
Added a test for not writing if given no input.