To allow running multiple instances of the same tests.
Fixes: https://tracker.ceph.com/issues/51792
Signed-off-by: Kevin Zhao <kevin.zhao@linaro.org>
import errno
import json
+import tempfile
import time
import unittest
from datetime import datetime, timedelta
def test_sanitize_password(self):
self.test_create_user()
password = 'myPass\\n\\r\\n'
- with open('/tmp/test_sanitize_password.txt', 'w+') as pwd_file:
+ with tempfile.TemporaryFile(mode='w+') as pwd_file:
# Add new line separators (like some text editors when a file is saved).
pwd_file.write('{}{}'.format(password, '\n\r\n\n'))
pwd_file.seek(0)