B „ fø> ã @ sä d Z ddlmZ ddlZddlZddlmZ ddlmZm Z m Z mZmZ ddlm Z ddlZddlmZ ejjZe d¡e d¡e d¡e d¡d œZd ZG dd„ dƒZG d d„ dejƒZG dd„ dejƒZedkràejdd� dS )zTest codecontext, coverage 100%é )ÚcodecontextN)Úrequires)ÚNSEWÚTkÚFrameÚTextÚTclError)Úmock)ÚconfigÚ )ÚmainZ highlightÚkeysÚ extensionszó class C1(): # Class comment. def __init__(self, a, b): self.a = a self.b = b def compare(self): if a > b: return a elif a < b: return b else: return None c @ s$ e Zd Zdd„ Zdd„ Zdd„ ZdS )ÚDummyEditwinc C s" || _ || _|| _|| _d| _d S )Nr )ÚrootÚtopZ text_frameÚtextÚlabel)Úselfr Úframer © r úG/opt/alt/python37/lib64/python3.7/idlelib/idle_test/test_codecontext.pyÚ__init__' s zDummyEditwin.__init__c C s t t| j |¡ƒƒS )N)ÚintÚfloatr Úindex)r r r r r Ú getlineno. s zDummyEditwin.getlinenoc K s |d | _ d S )Nr )r )r Úkwargsr r r Úupdate_menu_label1 s zDummyEditwin.update_menu_labelN)Ú__name__Ú __module__Ú__qualname__r r r r r r r r &