use tmpname and unlink in mldata unit test