
"Ic           @   sf   d  d k  Z  d  d k l Z d  d k Z d e i f d     YZ d   Z e d j o e   n d S(   iN(   t   test_supportt   MacPathTestCasec           B   s>   e  Z d    Z d   Z d   Z d   Z d   Z d   Z RS(   c         C   s    |  i  t i d  d j  d  S(   Ns   xx:yy(   t   assert_t   macpatht   abspath(   t   self(    (    s.   /mit/python/lib/python2.6/test/test_macpath.pyt   test_abspath   s    c         C   s   t  i } |  i | d   |  i | d   |  i | d   |  i | d   |  i | d   |  i | d   |  i | d   d  S(   Ns   xx:yys   xx:yy:s   xx:t   foos   :foos   :foo:bars	   :foo:bar:(   R   t   isabsR   t   failIf(   R   R   (    (    s.   /mit/python/lib/python2.6/test/test_macpath.pyt
   test_isabs   s    	c         C   sj   t  i } |  i | d d g  d j  |  i | d d g  d j  |  i | d d g  d j  d  S(   Ns   home:swenson:spams   home:swen:spams	   home:swens   :home:swen:spams   :home:swen:eggss   :home:swen:(   R   t   commonprefixR   (   R   R   (    (    s.   /mit/python/lib/python2.6/test/test_macpath.pyt   test_commonprefix   s    	

c         C   se   t  i } |  i | d  d
  |  i | d  d  |  i | d  d  |  i | d  d  d  S(   Ns   foo:bars   foo:t   bars   conky:mountpoint:foo:bars   conky:mountpoint:foot   :t    s   :conky:mountpoint:s   :conky:mountpoint(   s   foo:R   (   s   conky:mountpoint:fooR   (   R   R   (   s   :conky:mountpointR   (   R   t   splitt   assertEquals(   R   R   (    (    s.   /mit/python/lib/python2.6/test/test_macpath.pyt
   test_split   s    	c         C   s9   t  i } |  i | d  d  |  i | d  d  d  S(   Ns   foo:barR   s   :foo:bar(   R   s   foo:bar(   R   s   :foo:bar(   R   t
   splitdriveR   (   R   R   (    (    s.   /mit/python/lib/python2.6/test/test_macpath.pyt   test_splitdrive*   s    	c         C   s   t  i } |  i | d  d  |  i | d  d  |  i | d  d  |  i | d  d  |  i | d  d  |  i | d  d  |  i | d	  d  d  S(   Ns   :foo.exts   :foos   .exts   foo:foo.exts   foo:fooR   s   foo.ext:foos	   :foo.ext:s   foo.bar.exts   foo.bar(   s   :foos   .ext(   s   foo:foos   .ext(   s   .extR   (   s   foo.ext:fooR   (   s	   :foo.ext:R   (   R   R   (   s   foo.bars   .ext(   R   t   splitextR   (   R   R   (    (    s.   /mit/python/lib/python2.6/test/test_macpath.pyt   test_splitext/   s    	(   t   __name__t
   __module__R   R
   R   R   R   R   (    (    (    s.   /mit/python/lib/python2.6/test/test_macpath.pyR      s   						c           C   s   t  i t  d  S(   N(   R    t   run_unittestR   (    (    (    s.   /mit/python/lib/python2.6/test/test_macpath.pyt	   test_main:   s    t   __main__(   R   t   testR    t   unittestt   TestCaseR   R   R   (    (    (    s.   /mit/python/lib/python2.6/test/test_macpath.pyt   <module>   s   4	