JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrB xe_G@sdZddlZddlZddlmZddlmZddlmZddlmZee dGdd d eZ e d kr~dd l m Z e e dS) zSun OS specific tests.N)SUNOS)PsutilTestCase)sh)unittestz SUNOS onlyc@seZdZddZddZdS)SunOSSpecificTestCasec Cstdtjd}|ddd}|s4tdd}}xL|D]D}|}|dd\}}|tt|d7}|tt|d7}qBW||}t} | | j || | j || | j |dS) Nz#env PATH=/usr/sbin:/sbin:%s swap -lPATH zno swap device(s) configuredri) rosenvironstripsplit ValueErrorintpsutilZ swap_memory assertEqualtotalusedfree) selfoutlinesrrlinetfrZ psutil_swaprJ/opt/alt/python37/lib64/python3.7/site-packages/psutil/tests/test_sunos.pytest_swap_memorys z&SunOSSpecificTestCase.test_swap_memorycCs&td}|tt|ddS)Nz/usr/sbin/psrinfor)rrr cpu_countlenr)rrrrrtest_cpu_count'sz$SunOSSpecificTestCase.test_cpu_countN)__name__ __module__ __qualname__rr!rrrrrsr__main__) run_from_name)__doc__r rrZ psutil.testsrrrZskipIfrr"Zpsutil.tests.runnerr&__file__rrrrs