[COMMITTED] tests: All update tests should use unique temporary file names and cleanup.