O
ΑΒKc               @   sE   d  d l  Z  Gd   d e  j  Z Gd   d e  j  Z d   Z d S(   i    Nc             B   s   |  Ee  Z d    Z d S(   c             C   s   d d k s t  d   d S(   u   The first test.i   u   One is one with itselfN(   u   AssertionError(   u   self(    (    u
   testing.pyu   runTest   s    N(   u   __name__u
   __module__u   runTest(   u
   __locals__(    (    u
   testing.pyu   FirstTestCase   s   
u   FirstTestCasec             B   s2   |  Ee  Z d    Z d   Z d   Z d   Z d S(   c             C   s   d |  _  t d  d  S(   Ni   u   Setup(   u   valueu   print(   u   self(    (    u
   testing.pyu   setUp	   s    	c             C   s   t  d  d  S(   Nu   Teardown(   u   print(   u   self(    (    u
   testing.pyu   tearDown   s    c             C   s   |  j  d k s t d   d  S(   Ni    u   My value must be positive.(   u   valueu   AssertionError(   u   self(    (    u
   testing.pyu   testPositive   s    c             C   s#   |  j  d d k s t d   d  S(   Ni   i   u   My value must be odd.(   u   valueu   AssertionError(   u   self(    (    u
   testing.pyu   testOdd   s    N(   u   __name__u
   __module__u   setUpu   tearDownu   testPositiveu   testOdd(   u
   __locals__(    (    u
   testing.pyu   SillyTestCase   s   
			u   SillyTestCasec              C   sF   t  j   }  |  j t    |  j t d   |  j t d   |  S(   u   Build a test suite.u   testPositiveu   testOdd(   u   unittestu	   TestSuiteu   addTestu   FirstTestCaseu   SillyTestCase(   u   sweet(    (    u
   testing.pyu   suite   s
    (   u   unittestu   TestCaseu   FirstTestCaseu   SillyTestCaseu   suite(    (    (    u
   testing.pyu   <module>   s   
