API Tests: Delete unfinalized file with blocks

Delete a file that has some blocks assigned, but has not been finalized.

This operation is done by a lot of tests as part of the tearDown, but I noticed that we did not have a test that explicitly tested that scenario.