bF~ddlmZddlZddlZddlZddlmZddlZejdZ dZ dZ dZ dZ d Zy) )print_functionN)loginc#K dy#ttf$r)}|j|k(rtjd}~wwxYww)N)OSErrorIOErrorerrnopytestskip)codees 9/usr/lib/python3/dist-packages/systemd/test/test_login.py skip_oserrorr s9 W  77d? KKM s"A AA$<AActtj5tj}t |dk\sJ dddy#1swYyxYwNr)rrENOENTrseatslen)rs r test_seatsrs> ell # 5zQ %A  Acttj5tj}t |dk\sJ dddy#1swYyxYwr)rrrrsessionsr)rs r test_sessionsrsA ell #">>#8}!!!"""rcttj5tj}t |dk\sJ dddy#1swYyxYwr)rrrr machine_namesr)rs r test_machine_namesrsD ell #'++- =!Q&&&'''rcttj5tj}t |dk\sJ dddy#1swYyxYwr)rrrruidsr)rs r test_uidsr#s> ell #zz|4yA~~rcdtj}ttj5t j d}|j||jt j|jdt jdddy#1swYyxYw)Nmachine) selectpollrrrrMonitorregister get_eventsr)pms r test_monitorr)(ss A ell # MM) $ 1alln%  q   s A/B&&B/) __future__rr" contextlibrsystemdrr contextmanagerrrrrrr)r r0sH%     " '  r/