;
Μβ"Ic               @   sc   d  d l  Z  d  d l m Z d  d l Z Gd   d e j  Z d   Z e d k o e   n d S(   i    N(   u   supportc             B   s_   |  Ee  Z d    Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z	 d   Z
 d	 S(
   c             C   s   |  j  t j d  d  d  S(   Nu   xx:yy(   u   assertEqualu   macpathu   abspath(   u   self(    (    u.   /mit/python/lib/python3.0/test/test_macpath.pyu   test_abspath   s    c             C   s  t  j } |  j | d   |  j | d   |  j | d   |  j | d   |  j | d   |  j | d   |  j | d   |  j | d   |  j | d	   |  j | d
   |  j | d   |  j | d   |  j | d   |  j | d   d  S(   Nu   xx:yyu   xx:yy:u   xx:u   foou   :foou   :foo:baru	   :foo:bar:s   xx:yys   xx:yy:s   xx:s   foos   :foos   :foo:bars	   :foo:bar:(   u   macpathu   isabsu   assert_u   failIf(   u   selfu   isabs(    (    u.   /mit/python/lib/python3.0/test/test_macpath.pyu
   test_isabs   s    	c             C   sΗ   t  j } |  j | d d g  d k  |  j | d d g  d k  |  j | d d g  d k  |  j | d d g  d	 k  |  j | d
 d g  d k  |  j | d
 d
 g  d
 k  d  S(   Nu   home:swenson:spamu   home:swen:spamu	   home:swenu   :home:swen:spamu   :home:swen:eggsu   :home:swen:s   home:swenson:spams   home:swen:spams	   home:swens   :home:swen:spams   :home:swen:eggss   :home:swen:(   u   macpathu   commonprefixu   assert_(   u   selfu   commonprefix(    (    u.   /mit/python/lib/python3.0/test/test_macpath.pyu   test_commonprefix   s    	




c             C   s½   t  j } |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d
  d  |  j | d  d  |  j | d  d  |  j | d  d  d  S(   Nu   foo:baru   foo:u   baru   conky:mountpoint:foo:baru   conky:mountpoint:foou   :u    u   :conky:mountpoint:u   :conky:mountpoints   foo:bars   foo:s   bars   conky:mountpoint:foo:bars   conky:mountpoint:foos   :s    s   :conky:mountpoint:s   :conky:mountpoint(   u   foo:u   bar(   u   conky:mountpoint:foou   bar(   u    u    (   u   :conky:mountpointu    (   s   foo:s   bar(   s   conky:mountpoint:foos   bar(   s    s    (   s   :conky:mountpoints    (   u   macpathu   splitu   assertEquals(   u   selfu   split(    (    u.   /mit/python/lib/python3.0/test/test_macpath.pyu
   test_split.   s    	c             C   s  t  j } |  j | d d  d  |  j | d d  d  |  j | d d  d  |  j | d d  d  |  j | d d	 d  d
  |  j | d d  d  |  j | d d  d  |  j | d d  d  |  j | d d  d  |  j | d d d  d  d  S(   Nu   au   bu   :a:bu    u   a:bu   cu   a:b:cu   :cu   :bu   :a:b:cs   as   bs   :a:bs    s   a:bs   cs   a:b:cs   :cs   :bs   :a:b:c(   u   macpathu   joinu   assertEquals(   u   selfu   join(    (    u.   /mit/python/lib/python3.0/test/test_macpath.pyu	   test_joinB   s    	c             C   se   t  j } |  j | d  d  |  j | d  d  |  j | d  d	  |  j | d  d
  d  S(   Nu   foo:baru    u   :foo:bars   foo:bars    s   :foo:bar(   u    u   foo:bar(   u    u   :foo:bar(   s    s   foo:bar(   s    s   :foo:bar(   u   macpathu
   splitdriveu   assertEquals(   u   selfu
   splitdrive(    (    u.   /mit/python/lib/python3.0/test/test_macpath.pyu   test_splitdriveP   s
    	c             C   sA  t  j } |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d	  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d   |  j | d  d!  |  j | d  d"  d  S(#   Nu   :foo.extu   :foou   .extu   foo:foo.extu   foo:foou    u   foo.ext:foou	   :foo.ext:u   foo.bar.extu   foo.bars   :foo.exts   :foos   .exts   foo:foo.exts   foo:foos    s   foo.ext:foos	   :foo.ext:s   foo.bar.exts   foo.bar(   u   :foou   .ext(   u   foo:foou   .ext(   u   .extu    (   u   foo.ext:foou    (   u	   :foo.ext:u    (   u    u    (   u   foo.baru   .ext(   s   :foos   .ext(   s   foo:foos   .ext(   s   .exts    (   s   foo.ext:foos    (   s	   :foo.ext:s    (   s    s    (   s   foo.bars   .ext(   u   macpathu   splitextu   assertEquals(   u   selfu   splitext(    (    u.   /mit/python/lib/python3.0/test/test_macpath.pyu   test_splitextX   s    	c             C   sι   t  j } |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d	  d  |  j | d
  d  d  S(   Nu   a:u   a:bu   a:b:u    u   :s   a:s   a:bs   a:b:s    s   :TF(   u   macpathu   ismountu   assertEqualsu   Trueu   False(   u   selfu   ismount(    (    u.   /mit/python/lib/python3.0/test/test_macpath.pyu   test_ismountj   s    	c             C   s  t  j } |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j t  j | d  |  j t  j | d	  |  j | d
  d
  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j | d  d  |  j t  j | d  |  j t  j | d  |  j | d  d  |  j | d  d  |  j | d  d  d  S(   Nu   a:bu   au   :au   a:b::cu   a:cu	   a:b:c:::du   a:du   a::bu   a:b:::cu   :u   a:u   a:b:s   a:bs   as   :as   a:b::cs   a:cs	   a:b:c:::ds   a:ds   a::bs   a:b:::cs   :s   a:s   a:b:(   u   macpathu   normpathu   assertEqualu   assertRaisesu
   norm_error(   u   selfu   normpath(    (    u.   /mit/python/lib/python3.0/test/test_macpath.pyu   test_normpathx   s&    	N(   u   __name__u
   __module__u   test_abspathu
   test_isabsu   test_commonprefixu
   test_splitu	   test_joinu   test_splitdriveu   test_splitextu   test_ismountu   test_normpath(   u
   __locals__(    (    u.   /mit/python/lib/python3.0/test/test_macpath.pyu   MacPathTestCase   s   
								u   MacPathTestCasec               C   s   t  j t  d  S(   N(   u   supportu   run_unittestu   MacPathTestCase(    (    (    u.   /mit/python/lib/python3.0/test/test_macpath.pyu	   test_main   s    u   __main__(   u   macpathu   testu   supportu   unittestu   TestCaseu   MacPathTestCaseu	   test_mainu   __name__(    (    (    u.   /mit/python/lib/python3.0/test/test_macpath.pyu   <module>   s   	