new tests for the file module