summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/utils/savefile.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/utils/savefile.py b/tests/utils/savefile.py
index 87f9f4b0a..0731f7bea 100644
--- a/tests/utils/savefile.py
+++ b/tests/utils/savefile.py
@@ -5,17 +5,17 @@ from buildstream.utils import save_file_atomic
def test_save_new_file(tmpdir):
- filename = os.path.join(tmpdir, 'savefile-success.test')
+ filename = os.path.join(str(tmpdir), 'savefile-success.test')
with save_file_atomic(filename, 'w') as f:
f.write('foo\n')
- assert os.listdir(tmpdir) == ['savefile-success.test']
+ assert os.listdir(str(tmpdir)) == ['savefile-success.test']
with open(filename) as f:
assert f.read() == 'foo\n'
def test_save_over_existing_file(tmpdir):
- filename = os.path.join(tmpdir, 'savefile-overwrite.test')
+ filename = os.path.join(str(tmpdir), 'savefile-overwrite.test')
with open(filename, 'w') as f:
f.write('existing contents\n')
@@ -23,24 +23,24 @@ def test_save_over_existing_file(tmpdir):
with save_file_atomic(filename, 'w') as f:
f.write('overwritten contents\n')
- assert os.listdir(tmpdir) == ['savefile-overwrite.test']
+ assert os.listdir(str(tmpdir)) == ['savefile-overwrite.test']
with open(filename) as f:
assert f.read() == 'overwritten contents\n'
def test_exception_new_file(tmpdir):
- filename = os.path.join(tmpdir, 'savefile-exception.test')
+ filename = os.path.join(str(tmpdir), 'savefile-exception.test')
with pytest.raises(RuntimeError):
with save_file_atomic(filename, 'w') as f:
f.write('Some junk\n')
raise RuntimeError("Something goes wrong")
- assert os.listdir(tmpdir) == []
+ assert os.listdir(str(tmpdir)) == []
def test_exception_existing_file(tmpdir):
- filename = os.path.join(tmpdir, 'savefile-existing.test')
+ filename = os.path.join(str(tmpdir), 'savefile-existing.test')
with open(filename, 'w') as f:
f.write('existing contents\n')
@@ -50,13 +50,13 @@ def test_exception_existing_file(tmpdir):
f.write('Some junk\n')
raise RuntimeError("Something goes wrong")
- assert os.listdir(tmpdir) == ['savefile-existing.test']
+ assert os.listdir(str(tmpdir)) == ['savefile-existing.test']
with open(filename) as f:
assert f.read() == 'existing contents\n'
def test_attributes(tmpdir):
- filename = os.path.join(tmpdir, 'savefile-attributes.test')
+ filename = os.path.join(str(tmpdir), 'savefile-attributes.test')
with save_file_atomic(filename, 'w') as f:
assert f.real_filename == filename
assert f.name != filename