Use Tempfile so specs do not create empty_file on disk