Unittest fix: temporary directories weren't getting deleted afterwards