Ć
\Nö9c       sM  d  k  Z  d  k Z d  k Z d Z d   Z e d d d f  e d d d f  e d d	 d
 f  e d d d
 f  e d d d f  e d d d f  e d d d f  e d d d f  e d d  e d d  e d d  e d d  e d d  e d d  e d d   e d! d"  e o e e  d# GHn d$ GHd  S(%   Ni    c    sw   t  i |  d d  }  t |   } | | j oE d GHd t |   GHd t |  GHd t |  GHd GHt d a n d  S(	   Ns   \s   \\s   error!s   evaluated: s   should be: s    returned: s    i   (   s   strings   replaces   fns   evals	   gotResults
   wantResults   strs   errors(   s   fns
   wantResults	   gotResults.   /mit/python/lib/python2.0/test/test_dospath.pys   tester s     s    dospath.splitdrive("c:\foo\bar")s   c:s   \foo\bars    dospath.splitdrive("c:/foo/bar")s   /foo/bars   dospath.split("c:\foo\bar")s   c:\foos   bars+   dospath.split("\\conky\mountpoint\foo\bar")s   \\conky\mountpoint\foos   dospath.split("c:\")s   c:\s    s$   dospath.split("\\conky\mountpoint\")s   \\conky\mountpoints   dospath.split("c:/")s   c:/s$   dospath.split("//conky/mountpoint/")s   //conky/mountpoints   dospath.isabs("c:\")i   s$   dospath.isabs("\\conky\mountpoint\")s   dospath.isabs("\foo")s   dospath.isabs("\foo\bar")s   dospath.abspath("C:\")s   C:\s?   dospath.commonprefix(["/home/swenson/spam", "/home/swen/spam"])s
   /home/swens<   dospath.commonprefix(["\home\swen\spam", "\home\swen\eggs"])s   \home\swen\s<   dospath.commonprefix(["/home/swen/spam", "/home/swen/spam"])s   /home/swen/spams    errors.s#   No errors.  Thank your lucky stars.(   s   dospaths   strings   oss   errorss   testers   str(    s.   /mit/python/lib/python2.0/test/test_dospath.pys   ? s4   				