diff --git a/test/test-exec-deserialization.py b/test/test-exec-deserialization.py index 46627add91..eea7ddc8b3 100755 --- a/test/test-exec-deserialization.py +++ b/test/test-exec-deserialization.py @@ -12,9 +12,9 @@ import os import subprocess import sys -import tempfile import time import unittest +import uuid from enum import Enum @@ -30,7 +30,7 @@ class ExecutionResumeTest(unittest.TestCase): def setUp(self): self.unit = 'test-issue-518.service' self.unitfile_path = f'/run/systemd/system/{self.unit}' - self.output_file = tempfile.mktemp() + self.output_file = f"/tmp/test-issue-518-{uuid.uuid4()}" self.unit_files = {} unit_file_content = f''' @@ -82,7 +82,7 @@ class ExecutionResumeTest(unittest.TestCase): Type=oneshot ExecStart=/bin/bash -c "echo bar >> {self.output_file}" ExecStart=/bin/bash -c "echo baz >> {self.output_file}" - '''.format(self.output_file) + ''' self.unit_files[UnitFileChange.REMOVAL] = unit_file_content def reload(self):