
b-Qc           @   s  d  Z  d d k Z d d k Z d d k Z d d k Z d d k Z d d k Z d d k Z d d k l Z d d k	 l
 Z
 d d k l Z d d k l Z d d k l Z d Z d	 Z e i d j  o e i d  Z n e i d  Z d Z d e i f d     YZ d S(   s   develop tests
iN(   t   DistutilsError(   t   StringIO(   t   test(   t   easy_install(   t   Distributions   from setuptools import setup

setup(name='foo',
    packages=['name', 'name.space', 'name.space.tests'],
    namespace_packages=['name'],
    test_suite='name.space.tests.test_suite',
)
s   # -*- coding: Latin-1 -*-
# Söme Arbiträry Ünicode to test Issüé 310
try:
    __import__('pkg_resources').declare_namespace(__name__)
except ImportError:
    from pkgutil import extend_path
    __path__ = extend_path(__path__, __name__)
i   s   UTF-8s   Latin-1s   import unittest

class TestTest(unittest.TestCase):
    def test_test(self):
        print "Foo" # Should fail under Python 3 unless 2to3 is used

test_suite = unittest.makeSuite(TestTest)
t   TestTestTestc           B   s#   e  Z d    Z d   Z d   Z RS(   c         C   s  t  i d j  p t t  d  o d  St i   |  _ t i t i i	 |  i d   t i t i i	 |  i d d   t i t i i	 |  i d d d   t i i	 |  i d  } t
 | d  } | i t  | i   t i   |  _ t i i	 |  i d d  } t
 | d	  } | i t  | i   t i i	 |  i d d d  } t
 | d  } | i d
  | i   t i i	 |  i d d d d  } t
 | d  } | i t  | i   t i |  i  t i |  _ t i   t _ t i |  _ t i   t _ d  S(   Ns   2.6t   real_prefixt   namet   spacet   testss   setup.pyt   wts   __init__.pyt   wbs   #empty
(   t   syst   versiont   hasattrt   tempfilet   mkdtempt   dirt   ost   mkdirt   patht   joint   opent   writet   SETUP_PYt   closet   getcwdt   old_cwdt   NS_INITt   TEST_PYt   chdirt   sitet	   USER_BASEt   old_baset	   USER_SITEt   old_site(   t   selft   setupt   ft   init(    (    sV   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/tests/test_test.pyt   setUp2   s8     "%


!
c         C   s   t  i d j  p t t  d  o d  St i |  i  t i |  i  t i t	 i
  t i t	 i  |  i t	 _
 |  i t	 _ d  S(   Ns   2.6R   (   R   R   R   R   R   R   t   shutilt   rmtreeR   R   R    R"   R!   R#   (   R$   (    (    sV   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/tests/test_test.pyt   tearDownW   s     c         C   s   t  i d j  p t t  d  o d  St t d d d d d d g d d g d	 d
 d t   } d | _ t |  } d | _ | i	   t
 i | _ d | _ t  i } t   t  _ z( y | i   Wn t j
 o n XWd  | t  _ Xd  S(   Ns   2.6R   R   t   foot   packagess
   name.spaces   name.space.testst   namespace_packagest
   test_suites   name.space.tests.test_suitet   use_2to3s   setup.pyi   (   R   R   R   R   t   dictt   Truet   script_nameR   t   usert   ensure_finalizedR   R"   t   install_dirt   stdoutR   t   runt
   SystemExit(   R$   t   distt   cmdt
   old_stdout(    (    sV   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/tests/test_test.pyt	   test_testb   s,     				
			(   t   __name__t
   __module__R(   R+   R=   (    (    (    sV   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/tests/test_test.pyR   0   s   	%	(   i   (   t   __doc__R   R   R)   R   t   unittestR   t   distutils.errorsR    t   setuptools.compatR   t   setuptools.command.testR   t   setuptools.commandR   t   easy_install_pkgt   setuptools.distR   R   R   t   version_infot   decodet   encodeR   t   TestCaseR   (    (    (    sV   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/tests/test_test.pyt   <module>   s    0
		