Blame tests/run/posix_resource.pyx

Packit 562c7a
# tag: posix
Packit 562c7a
Packit 562c7a
from posix.unistd cimport *
Packit 562c7a
from posix.resource cimport *
Packit 562c7a
Packit 562c7a
Packit 562c7a
def test_getpriority():
Packit 562c7a
    """
Packit 562c7a
    >>> test_getpriority()
Packit 562c7a
    0
Packit 562c7a
    """
Packit 562c7a
    ret = getpriority(PRIO_PROCESS, getpid())
Packit 562c7a
    # DISABLED - does not work on current test server
Packit 562c7a
    return 0  # ret
Packit 562c7a
Packit 562c7a
Packit 562c7a
def test_getrlimit():
Packit 562c7a
    """
Packit 562c7a
    >>> test_getrlimit()
Packit 562c7a
    0
Packit 562c7a
    True
Packit 562c7a
    """
Packit 562c7a
    cdef rlimit rlim
Packit 562c7a
    rlim.rlim_cur = 0
Packit 562c7a
Packit 562c7a
    ret = getrlimit(RLIMIT_CPU, &rlim)
Packit 562c7a
    print(ret)
Packit 562c7a
    return rlim.rlim_cur != 0
Packit 562c7a
Packit 562c7a
Packit 562c7a
def test_getrusage():
Packit 562c7a
    """
Packit 562c7a
    >>> test_getrusage()
Packit 562c7a
    0
Packit 562c7a
    """
Packit 562c7a
    cdef rusage r
Packit 562c7a
    ret = getrusage(RUSAGE_SELF, &r)
Packit 562c7a
    return ret