ó
ŒwÛjc           @   sò   d  d l  Z  d  d l Z d  d l m Z e j d ƒ Z e j Z d Z d Z	 d Z
 d e j f d „  ƒ  YZ d	 d d
 „  ƒ  YZ d e e j f d „  ƒ  YZ d e e j f d „  ƒ  YZ d e j f d „  ƒ  YZ d „  Z e d k rî e ƒ  n  d S(   iÿÿÿÿN(   t   test_supportt   turtles_  width = 0.75
height = 0.8
canvwidth = 500
canvheight = 200
leftright = 100
topbottom = 100
mode = world
colormode = 255
delay = 100
undobuffersize = 10000
shape = circle
pencolor  = red
fillcolor  = blue
resizemode  = auto
visible  = None
language = english
exampleturtle = turtle
examplescreen = screen
title = Python Turtle Graphics
using_IDLE = ''
s�   # Comments!
# Testing comments!
pencolor  = red
fillcolor  = blue
visible  = False
language = english
# Some more
# comments
using_IDLE = False
s0   
pencolor = red
fillcolor: blue
visible = False
t   TurtleConfigTestc           B   s,   e  Z d  „  Z d „  Z d „  Z d „  Z RS(   c         C   sE   |  j  t j t j ƒ t t j d ƒ � } | j | ƒ Wd  QXt j S(   Nt   w(   t
   addCleanupt   supportt   unlinkt   TESTFNt   opent   write(   t   selft   cfg_strt   f(    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   get_cfg_file4   s    c         C   sÄ   |  j  t ƒ } t j | ƒ } i d d 6d d 6d d 6d d 6d	 d
 6d	 d 6d d 6d d 6d	 d 6d d 6d d 6d d 6d d 6d d 6d  d 6d d 6d d 6d  d! 6d" d# 6d$ d% 6} |  j | | ƒ d  S(&   Ng      è?t   widthgš™™™™™é?t   heightiô  t	   canvwidthiÈ   t
   canvheightid   t	   leftrightt	   topbottomt   worldt   modeiÿ   t	   colormodet   delayi'  t   undobuffersizet   circlet   shapet   redt   pencolort   bluet	   fillcolort   autot
   resizemodet   visiblet   englisht   languageR   t   exampleturtlet   screent   examplescreens   Python Turtle Graphicst   titlet    t
   using_IDLE(   R   t   test_configR   t   config_dictt   Nonet   assertEqual(   R
   t   cfg_namet
   parsed_cfgt   expected(    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_config_dict:   s0    
c         C   s[   |  j  t ƒ } t j | ƒ } i d d 6d d 6t d 6d d 6t d 6} |  j | | ƒ d  S(	   NR   R   R   R   R!   R"   R#   R)   (   R   t   test_config_twoR   R+   t   FalseR-   (   R
   R.   R/   R0   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt'   test_partial_config_dict_with_commmentsX   s    
c         C   s�   |  j  t ƒ } t j ƒ  � } t j | ƒ } Wd  QX| j ƒ  } |  j d | ƒ |  j d | ƒ |  j | i d d 6t	 d 6ƒ d  S(   Ns   Bad line in config-file s   fillcolor: blueR   R   R!   (
   R   t   invalid_test_configR   t   captured_stdoutR   R+   t   getvaluet   assertInR-   R3   (   R
   R.   t   stdoutR/   t   err_msg(    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_config_dict_invalidg   s    (   t   __name__t
   __module__R   R1   R4   R;   (    (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyR   2   s   			t   VectorComparisonMixinc           B   s   e  Z d  „  Z RS(   c         C   sw   t  | ƒ t  | ƒ k r( |  j d ƒ n  xH t t | | ƒ ƒ D]1 \ } \ } } |  j | | d d j | ƒ ƒq> Wd  S(   Ns   Tuples are not of equal sizet   msgs   values at index {} do not match(   t   lent   failt	   enumeratet   zipt   assertAlmostEqualt   format(   R
   t   vec1t   vec2t   idxt   it   j(    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   assertVectorsAlmostEqual{   s
    ((   R<   R=   RK   (    (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyR>   y   s   t	   TestVec2Dc           B   sk   e  Z d  „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d	 „  Z d
 „  Z RS(   c         C   s­   t  d d ƒ } |  j | d d ƒ |  j | d d ƒ |  j | t  ƒ |  j t t  ƒ |  j t t  d ƒ |  j t t  d ƒ |  j t t  | ƒ |  j t t  d d d ƒ d  S(   Ng      à?i   i    i   (   i    i   (   t   Vec2DR-   t   assertIsInstancet   assertRaisest	   TypeError(   R
   t   vec(    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_constructor…   s    c         C   s)   t  d d ƒ } |  j t | ƒ d ƒ d  S(   Ng¾Ÿ/Ý$â?gX9´Èv¾ó?s   (0.57,1.23)(   RM   R-   t   repr(   R
   RQ   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt	   test_repr‘   s    c         C   s�   t  d d ƒ } t  d d ƒ } t  d d ƒ } |  j | | ƒ |  j | t | ƒ ƒ |  j t | ƒ | ƒ |  j | | ƒ |  j | | ƒ d  S(   Ni    i   g        i*   (   RM   R-   t   tuplet   assertNotEqual(   R
   RF   RG   t   vec3(    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_equality•   s    c         C   su   t  d d ƒ } x_ t t j d ƒ D]J } t j | d | ƒ} t j | ƒ } |  j | | ƒ |  j | t  ƒ q# Wd  S(   Ng      à?i   i   t   protocol(   RM   t   ranget   picklet   HIGHEST_PROTOCOLt   dumpst   loadsR-   RN   (   R
   RQ   t   protot   pickledt	   unpickled(    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_picklingŸ   s    c   
      C   sj   xc | D][ } | \ \ } } } t  | Œ  } t  | Œ  } | | | ƒ }	 t  | Œ  } |  j |	 | ƒ q Wd  S(   N(   RM   RK   (
   R
   t
   test_casest   lambda_operatort	   test_caset   firstt   secondR0   t   op1t   op2t   result(    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   _assert_arithmetic_cases§   s    c         C   sJ   d	 d
 f d f d d f d f d d f d f g } |  j  | d „  ƒ d  S(   Ni    i   g      ð?iÿÿÿÿi   g      ø?g      @c         S   s   |  | S(   N(    (   t   xt   y(    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   <lambda>¼   R(   (   i    i    (   i   i   (   g      ð?g      ð?(   iÿÿÿÿi    (   i   i   (   i   i   (   g      ø?i    (   i   i   (   g      @i   (   Rk   (   R
   Rc   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_vector_addition´   s    c         C   s;   d	 d
 f d f d d f d f g } |  j  | d „  ƒ d  S(   Ni    i   iÿÿÿÿg     @%@g      À?i
   g      ä?c         S   s   |  | S(   N(    (   Rl   Rm   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyRn   Å   R(   (   i    i    (   i   i   (   iÿÿÿÿiÿÿÿÿ(   g     @%@g      À?(   i
   i    (   g      ä?g      À?(   Rk   (   R
   Rc   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_vector_subtraction¾   s    c         C   sz   t  d d ƒ } t  d d ƒ } | | } d } |  j | | ƒ t  d d ƒ } | d } t  d d ƒ } |  j | | ƒ d  S(   Ni
   g      à?i   i#   i   i   (   RM   RD   RK   (   R
   RF   RG   t   answerR0   RQ   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_vector_multiplyÇ   s    

c         C   s*   t  d d ƒ } d } |  j | | ƒ d  S(   Ni
   iöÿÿÿ(   iöÿÿÿi
   (   RM   RK   (   R
   RQ   R0   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_vector_negativeÔ   s    c         C   s…   t  d d ƒ } d } |  j t | ƒ | ƒ t  d d ƒ } d } |  j t | ƒ | ƒ t  d d ƒ } d } |  j t | ƒ | ƒ d  S(   Ni   i   i
   i    g      @g      @(   RM   R-   t   abs(   R
   RQ   R0   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_distanceÙ   s    c         C   s…   d	 d
 f d d f d d f d d f d d f g } xK | D]C } | \ \ } } } t  | Œ  } | j | ƒ } |  j | | ƒ q: Wd  S(   Ni    i   iZ   iÿÿÿÿi¦ÿÿÿi´   ih  (   i    i    (   (   i    i    i    (   i    i    (   i    i   (   (   i    i   iZ   (   iÿÿÿÿi    (   i    i   (   (   i    i   i¦ÿÿÿ(   i   i    (   i   i    (   (   i   i    i´   (   iÿÿÿÿi    (   i   i    (   (   i   i    ih  (   i   i    (   RM   t   rotateRK   (   R
   t   casest   caseRQ   t   rotR0   t   got(    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_rotateæ   s    				(   R<   R=   RR   RT   RX   Rb   Rk   Ro   Rp   Rr   Rs   Ru   R{   (    (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyRL   ƒ   s   			
			
					t   TestTNavigatorc           B   s¡   e  Z d  „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d	 „  Z d
 „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z RS(   c         C   s   t  j ƒ  |  _ d  S(   N(   R   t
   TNavigatort   nav(   R
   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   setUpù   s    c         C   sI   |  j  j d d ƒ |  j |  j  j ƒ  d ƒ |  j |  j  j ƒ  d ƒ d  S(   Nid   iœÿÿÿ(   R~   t   gotoRD   t   xcort   ycor(   R
   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt	   test_gotoü   s    c         C   sU   |  j  |  j j ƒ  |  j j ƒ |  j j d d ƒ |  j  |  j j ƒ  |  j j ƒ d  S(   Nid   iœÿÿÿ(   R-   R~   t   post	   _positionR€   (   R
   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_pos  s    c         C   s@   |  j  |  j j d ƒ |  j j d ƒ |  j |  j j d ƒ d  S(   Ng      ð?i    iZ   g        (   g      ð?i    (   g        g      ð?(   R-   R~   t   _orientt   leftRK   (   R
   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt	   test_left  s    c         C   s@   |  j  |  j j d ƒ |  j j d ƒ |  j |  j j d ƒ d  S(   Ng      ð?i    iZ   g      ð¿(   g      ð?i    (   i    g      ð¿(   R-   R~   R‡   t   rightRK   (   R
   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt
   test_right  s    c         C   sˆ   |  j  j d d ƒ |  j |  j  j ƒ  d ƒ |  j |  j  j ƒ  d ƒ |  j  j ƒ  |  j |  j  j ƒ  d ƒ |  j |  j  j ƒ  d ƒ d  S(   Nid   iœÿÿÿi    (   R~   R€   RD   R�   R‚   t   reset(   R
   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt
   test_reset  s    c         C   sª   |  j  j d ƒ t d d ƒ } |  j |  j  j ƒ  | ƒ |  j  j ƒ  |  j  j d ƒ |  j  j d ƒ t d d ƒ } |  j |  j  j ƒ  | ƒ |  j t |  j  j d ƒ d  S(   Ni–   i    iZ   t
   skldjfldsk(	   R~   t   forwardRM   RK   t   positionRŒ   Rˆ   RO   RP   (   R
   R0   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_forward  s    c         C   s‘   |  j  j d ƒ t d d ƒ } |  j |  j  j ƒ  | ƒ |  j  j ƒ  |  j  j d ƒ |  j  j d ƒ t d d ƒ } |  j |  j  j ƒ  | ƒ d  S(   NiÈ   i8ÿÿÿi    iZ   (   R~   t   backRM   RK   R�   RŒ   RŠ   (   R
   R0   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_backwards%  s    c         C   s?   |  j  j d ƒ d } |  j |  j  j t d d ƒ ƒ | ƒ d  S(   Nid   i    (   R~   R�   RD   t   distanceRM   (   R
   R0   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyRu   0  s    c         C   sy   |  j  j d ƒ |  j |  j  j ƒ  d ƒ |  j  j ƒ  |  j |  j  j ƒ  d ƒ |  j  j ƒ  |  j |  j  j ƒ  d ƒ d  S(   NiZ   gßm Uû!ù?(   R~   Rˆ   RD   t   headingt   radianst   degrees(   R
   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_radians_and_degrees5  s    c      	   C   s¥   d d d d d d d d g } x€ | D]x \ \ } } } |  j  |  j j | | ƒ | ƒ |  j  |  j j | | f ƒ | ƒ |  j  |  j j t | | ƒ ƒ | ƒ q% Wd  S(   Nid   i    g        g     €F@g     €V@iœÿÿÿg     à`@g     €f@g      l@g     àp@g     °s@(   id   i    (   (   id   i    g        (   id   id   (   (   id   id   g     €F@(   i    id   (   (   i    id   g     €V@(   iœÿÿÿid   (   (   iœÿÿÿid   g     à`@(   iœÿÿÿi    (   (   iœÿÿÿi    g     €f@(   iœÿÿÿiœÿÿÿ(   (   iœÿÿÿiœÿÿÿg      l@(   i    iœÿÿÿ(   (   i    iœÿÿÿg     àp@(   id   iœÿÿÿ(   (   id   iœÿÿÿg     °s@(   R-   R~   t   towardsRM   (   R
   t   coordinatesRl   Rm   R0   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_towards=  s    	"c      
   C   s   |  j  j d ƒ |  j |  j  j ƒ  d ƒ |  j  j d ƒ |  j |  j  j ƒ  d ƒ |  j  j d ƒ |  j |  j  j ƒ  d ƒ |  j t |  j  j d ƒ |  j  j ƒ  d d d	 d
 g } t | ƒ d } x | D] } |  j  j | ƒ qÊ W|  j	 |  j  j ƒ  | ƒ |  j  j ƒ  d t | ƒ d } x | D] } |  j  j | ƒ q%W|  j	 |  j  j ƒ  | ƒ |  j  j ƒ  d d d d
 d d d d d d g
 } d } xj | D]b } | d k  rÁ|  j  j t
 | ƒ ƒ n |  j  j | ƒ | | 7} |  j |  j  j ƒ  | d ƒ q–Wd  S(   NiZ   i-   i‡   gš™™™™™ù?gÍÌÌÌÌ¬`@t   sdkfjdsfi
   i   iª   i,  ih  iVÿÿÿi.ÿÿÿgfffff&A@gš™™™™IÀiöÿÿÿg{®Gáú=Àiô  i    (   R~   Rˆ   RD   R•   RŠ   RO   RP   RŒ   t   sumR-   Rt   (   R
   t	   rotationsRj   t   numt
   sum_so_far(    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_headingP  s6    $
c         C   s¨   |  j  j d ƒ |  j |  j  j ƒ  d ƒ |  j  j d ƒ |  j |  j  j ƒ  d ƒ |  j  j d ƒ |  j |  j  j ƒ  d ƒ |  j  j d ƒ |  j |  j  j ƒ  d ƒ d  S(	   Ng®Gáz”Y@g…ëQ¸Î^Àih  g…ëQ¸B�Àià“ gp=
×£˜m@g×£p=êS@ix   (   R~   t
   setheadingRD   R•   (   R
   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_setheadingr  s    c         C   sM   |  j  j d ƒ |  j  j d ƒ |  j  j d ƒ |  j |  j  j ƒ  d ƒ d  S(   Nid   iZ   i8ÿÿÿg      Y@g      iÀ(   g      Y@g      iÀ(   R~   R�   Rˆ   RK   R„   (   R
   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_positions|  s    c         C   s=   |  j  j d ƒ |  j  j d ƒ |  j |  j  j ƒ  d ƒ d  S(   Ng·Ñ Þù�ÀgZd;ßY™A(   g·Ñ Þù�ÀgZd;ßY™A(   R~   t   setxt   setyRK   R„   (   R
   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_setx_and_sety‚  s    c         C   sc   |  j  j d ƒ |  j  j d ƒ |  j  j ƒ  |  j |  j  j ƒ  d ƒ |  j |  j  j ƒ  d ƒ d  S(   Ni   i`yþÿi    (   i    i    (   R~   Rˆ   R�   t   homeRK   R„   RD   R•   (   R
   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt	   test_home‡  s
    c         C   s�   |  j  |  j j d d ƒ d ƒ t d d ƒ } |  j  |  j j | ƒ d ƒ t j ƒ  } | j d ƒ | j d ƒ |  j  |  j j | ƒ d ƒ d  S(	   Ni   i(   i2   g)\�Âõ(Ì?gü©ñÒMbP?gð-Ó)Ì?iZ   i'  (   RD   R~   R”   RM   R   R}   Rˆ   R�   (   R
   RQ   t   another_turtle(    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_distance_methodŽ  s    (   R<   R=   R   Rƒ   R†   R‰   R‹   R�   R‘   R“   Ru   R˜   R›   R¡   R£   R¤   R§   R©   R«   (    (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyR|   ÷   s"   												"	
			t   TestTPenc           B   s   e  Z d  „  Z d „  Z RS(   c         C   s]   t  j ƒ  } |  j | j ƒ  ƒ | j ƒ  |  j | j ƒ  ƒ | j ƒ  |  j | j ƒ  ƒ d  S(   N(   R   t   TPent
   assertTruet   isdownt   penupt   assertFalset   pendown(   R
   t   tpen(    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   test_pendown_and_penupš  s    

c         C   s]   t  j ƒ  } |  j | j ƒ  ƒ | j ƒ  |  j | j ƒ  ƒ | j ƒ  |  j | j ƒ  ƒ d  S(   N(   R   R­   R®   t	   isvisiblet
   hideturtleR±   t
   showturtle(   R
   R³   (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt(   test_showturtle_hideturtle_and_isvisible¤  s    

(   R<   R=   R´   R¸   (    (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyR¬   ˜  s   	
c           C   s   t  j t t t t ƒ d  S(   N(   R   t   run_unittestR   RL   R|   R¬   (    (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt	   test_main¯  s    t   __main__(    (   R[   t   unittestt   testR    R   t   import_moduleR   RM   R*   R2   R5   t   TestCaseR   R>   RL   R|   R¬   Rº   R<   (    (    (    s†   /home/sim/yocto/scarthgap/build/tmp/work/x86_64-linux/python-native/2.7.18/recipe-sysroot-native/usr/lib/python2.7/test/test_turtle.pyt   <module>   s   	G
t¡	