[issue16595] Add resource.prlimit
Vajrasky Kok
report at bugs.python.org
Fri Jul 19 18:31:00 CEST 2013
Vajrasky Kok added the comment:
Fedora 18, this is the result after applying your patch and execute your unit test:
[sky at localhost cpython]$ ./python Lib/test/test_resource.py
test_args (__main__.ResourceTest) ... ok
test_fsize_enforced (__main__.ResourceTest) ... ok
test_fsize_ismax (__main__.ResourceTest) ... ok
test_fsize_toobig (__main__.ResourceTest) ... ok
test_getrusage (__main__.ResourceTest) ... ok
test_prlimit (__main__.ResourceTest) ... ERROR
test_setrusage_refcount (__main__.ResourceTest) ... ok
======================================================================
ERROR: test_prlimit (__main__.ResourceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "Lib/test/test_resource.py", line 131, in test_prlimit
1, resource.RLIMIT_AS)
File "/home/sky/Code/python/programming_language/cpython/Lib/unittest/case.py", line 614, in assertRaises
return context.handle('assertRaises', callableObj, args, kwargs)
File "/home/sky/Code/python/programming_language/cpython/Lib/unittest/case.py", line 150, in handle
callable_obj(*args, **kwargs)
PermissionError: [Errno 1] Operation not permitted
----------------------------------------------------------------------
Ran 7 tests in 0.990s
FAILED (errors=1)
Traceback (most recent call last):
File "Lib/test/test_resource.py", line 143, in <module>
test_main()
File "Lib/test/test_resource.py", line 140, in test_main
support.run_unittest(ResourceTest)
File "/home/sky/Code/python/programming_language/cpython/Lib/test/support.py", line 1615, in run_unittest
_run_suite(suite)
File "/home/sky/Code/python/programming_language/cpython/Lib/test/support.py", line 1590, in _run_suite
raise TestFailed(err)
test.support.TestFailed: Traceback (most recent call last):
File "Lib/test/test_resource.py", line 131, in test_prlimit
1, resource.RLIMIT_AS)
File "/home/sky/Code/python/programming_language/cpython/Lib/unittest/case.py", line 614, in assertRaises
return context.handle('assertRaises', callableObj, args, kwargs)
File "/home/sky/Code/python/programming_language/cpython/Lib/unittest/case.py", line 150, in handle
callable_obj(*args, **kwargs)
PermissionError: [Errno 1] Operation not permitted
With sudo, I got this:
[sky at localhost cpython]$ sudo ./python Lib/test/test_resource.py
[sudo] password for sky:
test_args (__main__.ResourceTest) ... ok
test_fsize_enforced (__main__.ResourceTest) ... ok
test_fsize_ismax (__main__.ResourceTest) ... ok
test_fsize_toobig (__main__.ResourceTest) ... ok
test_getrusage (__main__.ResourceTest) ... ok
test_prlimit (__main__.ResourceTest) ... FAIL
test_setrusage_refcount (__main__.ResourceTest) ... ok
======================================================================
FAIL: test_prlimit (__main__.ResourceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "Lib/test/test_resource.py", line 131, in test_prlimit
1, resource.RLIMIT_AS)
AssertionError: ValueError not raised by prlimit
----------------------------------------------------------------------
Ran 7 tests in 1.002s
FAILED (failures=1)
Traceback (most recent call last):
File "Lib/test/test_resource.py", line 143, in <module>
test_main()
File "Lib/test/test_resource.py", line 140, in test_main
support.run_unittest(ResourceTest)
File "/home/sky/Code/python/programming_language/cpython/Lib/test/support.py", line 1615, in run_unittest
_run_suite(suite)
File "/home/sky/Code/python/programming_language/cpython/Lib/test/support.py", line 1590, in _run_suite
raise TestFailed(err)
test.support.TestFailed: Traceback (most recent call last):
File "Lib/test/test_resource.py", line 131, in test_prlimit
1, resource.RLIMIT_AS)
AssertionError: ValueError not raised by prlimit
----------
nosy: +vajrasky
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue16595>
_______________________________________
More information about the Python-bugs-list
mailing list