Issue 29180: skip tests that raise PermissionError in test_os (non-root user on Android) (original) (raw)

Traceback (most recent call last): File "/sdcard/org.bitbucket.pyona/lib/python3.7/test/test_os.py", line 1703, in test_link self._test_link(self., self.) File "/sdcard/org.bitbucket.pyona/lib/python3.7/test/test_os.py", line 1698, in _test_link os.link(, ) PermissionError: [Errno 13] Permission denied: '@test_2295_tmp' -> '@test_2295_tmp2'

Traceback (most recent call last): File "/sdcard/org.bitbucket.pyona/lib/python3.7/test/test_os.py", line 1707, in test_link_bytes bytes(self., sys.getfilesystemencoding())) File "/sdcard/org.bitbucket.pyona/lib/python3.7/test/test_os.py", line 1698, in _test_link os.link(, ) PermissionError: [Errno 13] Permission denied: b'@test_2295_tmp' -> b'@test_2295_tmp2'

====================================================================== ERROR: test_unicode_name (test.test_os.LinkTests)

Traceback (most recent call last): File "/sdcard/org.bitbucket.pyona/lib/python3.7/test/test_os.py", line 1717, in test_unicode_name self._test_link(self., self.) File "/sdcard/org.bitbucket.pyona/lib/python3.7/test/test_os.py", line 1698, in _test_link os.link(, ) PermissionError: [Errno 13] Permission denied: '@test_2295_tmpñ' -> '@test_2295_tmpñ2'

====================================================================== ERROR: test_stty_match (test.test_os.TermsizeTests) Check if stty returns the same results

Traceback (most recent call last): File "/sdcard/org.bitbucket.pyona/lib/python3.7/test/test_os.py", line 2795, in test_stty_match size = subprocess.check_output(['stty', 'size']).decode().split() File "/sdcard/org.bitbucket.pyona/lib/python3.7/subprocess.py", line 336, in check_output **kwargs).stdout File "/sdcard/org.bitbucket.pyona/lib/python3.7/subprocess.py", line 403, in run with Popen(*popenargs, **kwargs) as process: File "/sdcard/org.bitbucket.pyona/lib/python3.7/subprocess.py", line 707, in init restore_signals, start_new_session) File "/sdcard/org.bitbucket.pyona/lib/python3.7/subprocess.py", line 1323, in _execute_child raise child_exception_type(errno_num, err_msg) PermissionError: [Errno 13] Permission denied

====================================================================== ERROR: test_attributes (test.test_os.TestScandir)

Traceback (most recent call last): File "/sdcard/org.bitbucket.pyona/lib/python3.7/test/test_os.py", line 3150, in test_attributes os.link(filename, os.path.join(self.path, "link_file.txt")) PermissionError: [Errno 13] Permission denied: '/data/local/tmp/test_python_2295/@test_2295_tmp/file .txt' -> '/data/local/tmp/test_python_2295/@test_2295_tmp/link_file.txt'


Ran 238 tests in 4.675s

FAILED (errors=5, skipped=40) test test_os failed