íÕYfM ã @ sj d d l Z d d l j Z d d l m Z Gd d „ d e j ƒ Z e d k rf e j d d d d ƒ d S)
é N)ÚEditorc @ s( e Z d Z d d „ Z d d „ Z d S)Ú
rstripTestc C s± t ƒ } | j } t j | ƒ j } | ƒ | j | j d d ƒ d ƒ | j d d ƒ | ƒ | j | j d d ƒ d ƒ | j d d ƒ | ƒ | j | j d d ƒ d ƒ d S)Nz1.0ÚinsertÚ z z
Ú
)r ÚtextÚrsÚRstripExtensionÚ do_rstripÚassertEqualÚgetr )ÚselfÚeditorr r
© r úB/opt/alt/python35/lib64/python3.5/idlelib/idle_test/test_rstrip.pyÚtest_rstrip_line s zrstripTest.test_rstrip_linec C sg t ƒ } | j } t j | ƒ j } d } d } | j d | ƒ | ƒ | j | j d d ƒ | ƒ d S)Nz‡Line with an ending tab
Line ending in 5 spaces
Linewithnospaces
indented line
indented line with trailing space
zyLine with an ending tab
Line ending in 5 spaces
Linewithnospaces
indented line
indented line with trailing space
z1.0r )r r r r r
r r r )r
r r r
ZoriginalZstrippedr r r Útest_rstrip_multiple s zrstripTest.test_rstrip_multipleN)Ú__name__Ú
__module__Ú__qualname__r r r r r r r s r Ú__main__Ú verbosityé ÚexitF)
ZunittestZidlelib.RstripExtensionr r Zidlelib.idle_test.mock_idler ZTestCaser r Úmainr r r r Ú