Skip to content

Commit b854ae4

Browse files
test_get_tmpdir__compare_with_py_info is corrected (#12)
The old implementation fails on altlinux. It is a synchronization with testgres' tests.
1 parent 34a0ef0 commit b854ae4

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

tests/test_os_ops_common.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -914,8 +914,16 @@ def test_get_tmpdir__compare_with_py_info(self, os_ops: OsOperations):
914914
actual_dir = os_ops.get_tempdir()
915915
assert actual_dir is not None
916916
assert type(actual_dir) == str # noqa: E721
917-
expected_dir = str(tempfile.tempdir)
918-
assert actual_dir == expected_dir
917+
918+
# --------
919+
cmd = [sys.executable, "-c", "import tempfile;print(tempfile.gettempdir());"]
920+
921+
expected_dir_b = os_ops.exec_command(cmd)
922+
assert type(expected_dir_b) == bytes # noqa: E721
923+
expected_dir = expected_dir_b.decode()
924+
assert type(expected_dir) == str # noqa: E721
925+
assert actual_dir + "\n" == expected_dir
926+
return
919927

920928
class tagData_OS_OPS__NUMS:
921929
os_ops_descr: OsOpsDescr

0 commit comments

Comments
 (0)