I think you should extend this to test that "enforce => true" does indeed overwrite an existing file.